In enterprises, different business processes collaborate to achieve a common business goal. The processes involved in such a collaboration are connected to each other in one-to-one, one-to-many, and many-to-many relationships. The complex interdependencies between these processes require proper process coordination. Current approaches addressing process coordination rely on message exchanges between the interacting processes with focus on syntax, while neglecting the semantics of these message exchanges between multiple processes. This paper introduces semantic relationships, a concept that provides the means to model process coordination based on message semantics, resulting in a high level of abstraction and thus facilitating process coordination. Semantic relationships incorporate the support for one-to-many and many-to-many process relations and affect process execution solely if required, allowing for concurrent and asynchronous process execution.
Regard the corresponding publication available at:
dbis.eprints.uni-ulm.de/1530/1/STEI_CBI_2017.pdf
Coordinating Business Processes Using Semantic Relationships
Ulm University Ulm UniversityPresentation at the 19th IEEE Conference on Business Informatics;
Sebastian Steinau, Thessaloniki, Greece, 24 July 2017, 11:30 AM