Corepro - Data-driven Process Structures


Coordinating complex process structures is a fundamental task for enterprises. Car development, for example, is based on long-running, concurrently executed, and dependent processes. The increased use of electronic systems for realizing advanced multimedia and safety functions, results in numerous processes to be coordinated for the integrated development, testing and release of these systems. The coordination of hundreds up to thousands processes forming large process structures, is a complex and error-prone task. In order to facilitate process management, IT support for the modeling and the flexible enactment of these process structures is urgently needed.


 In the COREPRO project, we have been elaborating fundamental requirements for the IT support of development processes (e.g., release management). As one first result, we have observed that these processes are often aligned according to the product to be developed. In particular, every subcomponent of the product has related processes that have to be mapped to the overall development process structure and to be synchronized according to the dependencies between the subcomponents.

The underlying idea of COREPRO is to utilize this information in order to enable the automated coordination data­-driven (i.e., product-driven) process structures. We enhance this idea in order to support the full process life cycle comprising modeling, enactment and change of process structure. In particular, we provide solutions for

  • data-driven modeling and automated generation of large process structure
  • data-driven enactment and dynamic adaptation of large process structures
  • exception handling for data-driven process structures.

Our approach enables the automated, data-driven generation of large process structures and thereby reduces modeling efforts significantly. We further provide techniques for the dynamic adaptation of large process structures, which enable process structure changes on a high level of abstraction. Finally, we develop concepts for advanced exception handling to prevent inconsistencies when dynamically applying complex changes.


  • University of Ulm, Institute of Databases and Information Systems
  • Daimler AG, Research & Development
  • University of Twente, The Netherlands, Information Systems Group


  • The Corepro project has been partially funded by Daimler AG


  • 2005 - 2010

Additional Information

Corepro poster


| 2009 | 2008 | 2007 | 2006 | 2005 |


Müller, Dominic (2009) Management datengetriebener Prozessstrukturen. Phd thesis, Ulm University. file


Müller, Dominic and Reichert, Manfred and Herbst, Joachim (2008) A New Paradigm for the Enactment and Dynamic Adaptation of Data-driven Process Structures. In: 20th Int'l Conf. on Advanced Information Systems Engineering (CAiSE'08), Montpellier, France, LNCS 5074, Springer, pp. 48-63. file
Müller, Dominic and Reichert, Manfred and Herbst, Joachim and Köntges, Detlef and Neubert, Andreas (2008) COREPRO-Sim: A Tool for Modeling, Simulating and Adapting Data-driven Process Structures. In: 6th Int'l Conf. on Business Process Management (BPM'08 Demonstrations), Milan, Italy, LNCS 5240, Springer, pp. 394-397. file


Müller, Dominic and Reichert, Manfred and Herbst, Joachim (2007) Data-driven Modeling and Coordination of Large Process Structures. In: 15th Int'l Conf. on Cooperative Information Systems (CoopIS'07), Vilamoura, Portugal, LNCS 4803, Springer, pp. 131-149. file
Müller, Dominic and Reichert, Manfred and Herbst, Joachim and Poppa, Florian (2007) Data-driven Design of Engineering Processes with COREPRO-Modeler. In: 16th IEEE Int'l Workshops on Enabling Technologies: Infrastructure for Collaborative Enterprises (WETICE 2007), Paris, France, IEEE Computer Society Press, pp. 376-378. file


Müller, Dominic and Herbst, Joachim and Hammori, Markus and Reichert, Manfred (2006) IT Support for Release Management Processes in the Automotive Industry. In: 4th Int'l Conf. on Business Process Management (BPM'06), Vienna, Austria, LNCS 4102, Springer, pp. 368-377. file
Müller, Dominic and Reichert, Manfred and Herbst, Joachim (2006) Flexibility of Data-Driven Process Structures. In: BPM'06 Int'l Workshops, Workshop on Dynamic Process Management (DPM'06), Vienna, Austria, LNCS 4103, Springer, pp. 181-192. file


Bestfleisch, Ulrich and Herbst, Joachim and Reichert, Manfred (2005) Requirements for the Workflow-based Support of Release Management Processes in the Automotive Sector.. In: Proc. 12th European Concurrent Engineering Conference (ECEC'05), Toulouse, France, April 2005, pp. 130-134. file

Master & Bachelor Theses

| 2009 | 2005 |


Neubert, Andreas (2009) Abbildung datengetriebener Prozessstrukturen im IBM WebSphere Process Server. Diploma thesis, Universität Ulm. file


Bestfleisch, Ulrich (2005) Workflow-Anforderungen und -Konzepte für das Konfigurationsmanagement eingebetteter Systeme im Automotive-Bereich. Diploma thesis, University of Ulm. file