Coordinating Large Distributed Process Structures

Steinau, Sebastian and Reichert, Manfred and Andrews, Kevin (2019) Coordinating Large Distributed Process Structures. In: International Working Conference on Business Process Modeling, Development and Support (BPMDS'19), 3-4 June, Rome, Italy.

[thumbnail of BPMDS_Stei_2019.pdf] PDF - Requires a PDF viewer such as GSview, Xpdf or Adobe Acrobat Reader
Download (802kB)

Abstract

Representing a business process as interacting small processes has become feasible with data-centric business process management paradigms. These small processes have relations and, thereby, form a relational process structure. The interactions of processes within this relational process structure must be coordinated to arrive at a meaningful overall business goal. However, relational process structures may become arbitrarily large and, with cloud technology, they may additionally be distributed over multiple nodes. Coordination processes have been proposed to coordinate relational process structures, where processes 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 coordinate large, distributed process structures. The main challenge 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. Moreover, from these key components and the technical properties of coordination processes, an implementation based on microservices was developed, which allows fast and concurrent enactment of multiple, decentralized coordination processes in large, distributed process structures.

Item Type: Conference or Workshop Item (Paper)
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: 03 May 2019 17:28
Last Modified: 12 Jun 2019 13:05
URI: http://dbis.eprints.uni-ulm.de/id/eprint/1763

Actions (login required)

View Item
View Item