Coordinating Large Distributed Relational Process Structures

Steinau, Sebastian and Andrews, Kevin and Reichert, Manfred (2021) Coordinating Large Distributed Relational Process Structures. Software and Systems Modeling, 20 (5). pp. 1403-1435.

[thumbnail of Steinau2020_Article_CoordinatingLargeDistributedRe(1).pdf] PDF - Requires a PDF viewer such as GSview, Xpdf or Adobe Acrobat Reader
Download (2MB)

Abstract

Representing a business process as a collaboration of interacting processes has become feasible with the emergence of data-centric business process management paradigms. Usually, these interacting processes have relations and, thereby, form a complex relational process structure. The interactions of processes within this relational process structure need to be coordinated to arrive at a meaningful overall business goal. However, relational process structures may become arbitrarily large. With the use of cloud technology, they may additionally be distributed over multiple nodes, allowing for scalability. Coordination processes have been proposed to coordinate relational process structures, where processes may have one-to-many and many-to-many relations at run-time. This paper shows how multiple coordination processes can be used in a decentralized fashion to more efficiently coordinate large, distributed process structures. The main challenge of using multiple coordination processes is to effectively realize the coordination responsibility of each coordination process. Key components of the solution are the subsidiary principle and the hierarchy of the relational process structure. Finally, an implementation of the coordination process concept based on microservices was developed, which allows for fast and concurrent enactment of multiple, decentralized coordination processes in large, distributed process structures.

Item Type: Article
Subjects: DBIS Research > Publications
Divisions: Faculty of Engineering, Electronics and Computer Science > Institute of Databases and Informations Systems > DBIS Research and Teaching > DBIS Research > Publications
Depositing User: Sebastian Steinau
Date Deposited: 11 May 2021 08:48
Last Modified: 22 Oct 2021 13:37
URI: http://dbis.eprints.uni-ulm.de/id/eprint/1975

Actions (login required)

View Item
View Item