C³Pro - Enabling Change and Compliance for Collaborative Processes

Project Description

Improving the efficiency and quality of their business processes by automating them and optimizing their interactions with partners and customers have become significant success factors for any enterprise. In connection with Web service technology, the benefits of business process automation and optimization from within a single enterprise can be transferred to collaborative (i.e., cross-organizational) business processes as well.

The next step in this evolution will be the emergence of the agile enterprise being able to rapidly implement new processes and to quickly adapt existing ones to environmental changes. While flexibility issues for internal business processes and their implementation (i.e., process and service orchestrations) are well understood, the controlled change of interactions between IT-supported partner processes in a collaborative setting (i.e., process choreographies) has not been adequately addressed so far. If one partner changes its process in an uncontrolled manner, inconsistencies or errors (e.g., deadlocks) regarding these interactions might occur. This is particularly challenging if there exist running instances (i.e., cases) of these process choreographies. As a consequence, adaptations of collaborative business processes turn out to be costly and error-prone. Hence correct behavior of the collaborative processes and state consistency of corresponding process instances have to be ensured.

Additionally, compliance of the changed processes and partner interactions with imposed regulations and laws need to be guaranteed. Business process compliance has been addressed by many approaches that mostly deal with the verification of compliance rules imposed on internal business processes. Compliance of collaborative business processes, however, has not been investigated in connection with process changes or with respect to privacy constraints of partner processes.

In the C3Pro project we will analyze flexibility and adaptivity of collaborative business processes at both design time and runtime. Here, consistency and correctness will be of central interest as well as the provision of change propagation methods to business partners without violating autonomy, security, and trust constraints. Second, we will elaborate on the topic of how to model, integrate, and verify compliance rules imposed on collaborative business processes. Third, we will integrate the results on flexibility and compliance of collaborative business process settings into a comprehensive approach that enables us to control the effects of changes on the compliance of the affected collaborative scenarios.

Project Details

Project Team

Ulm University
Opens internal link in current windowProf. Dr. Manfred Reichert
Ulm University, Institute of Databases and Information Systems
University of Vienna
Opens external link in new windowProf. Dr. Stefanie Rinderle-Ma
University of Vienna, Research Group Workflow Systems and Technology
Opens external link in new windowDr. Walid Fdhila
University of Vienna, Research Group Workflow Systems and Technology

Project Partners

Ulm University, Institute of Databases and Information Systems

University of Vienna, Workflow Systems and Technology Group


Funded by the German Research Foundation (DFG)
Project number: RE 1402/2-1


November 2011 - October 2014

Additional Information

External Project Website


Master & Bachelor Theses