A Complete and the Most Liberal Semantics for Converging OR Gateways in Sound Processes

Authors

  • Thomas Prinz Friedrich Schiller University Jena, 07743 Jena
  • Wolfram Amme Friedrich Schiller University Jena, 07743 Jena

DOI:

https://doi.org/10.7250/csimq.2015-4.03

Keywords:

Business process, OR-join, completeness, semantics, soundness

Abstract

Although the semantics of converging OR gateways (also known as OR-joins) in business processes is far from trivial, they are frequently used. In this paper, we describe a general definition for soundness of processes guaranteeing the absence of deadlocks and no lack of synchronization for each possible OR-join semantics. Then, we derive a criterion — completeness — to evaluate existing approaches of OR-join semantics. As a result, no currently existing OR-join semantics is complete; therefore, there are actually correct processes being not successfully executable. For that, we provide our own approach based on a traditional relation of compiler construction; and we show that this approach is complete and can be called the most liberal possible.

Downloads

Published

31.10.2015

How to Cite

Prinz, T., & Amme, W. (2015). A Complete and the Most Liberal Semantics for Converging OR Gateways in Sound Processes. Complex Systems Informatics and Modeling Quarterly, 4, 32-49. https://doi.org/10.7250/csimq.2015-4.03