Abstract
We discuss ambiguities and inconsistencies in the Business Process Model and Notation (BPMN) 2.0 standard regarding the semantics of event-based gateways, and instantiating event-based gateways in particular. We suggest to use instantiating parallel event-based gateways to model asynchronous process behaviour and to clarify the BPMN standard accordingly. We further discourage from any other use of instantiating event-based gateways, and call for a clarification of the semantics of event-based gateways in general.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
OMG: Business process model and notation (BPMN) 2.0 (2011), http://www.omg.org/spec/BPMN/2.0 (accessed August 2011)
Dijkman, R.M., Dumas, M., Ouyang, C.: Semantics and analysis of business process models in BPMN. Inf. Softw. Technol. 50(12), 1281–1294 (2008)
Cervantes, A.A.: Representation of the behavior of business process models. Technical report, Faculty of Mathematics and Computer Science University of Tartu, East Lansing, Michigan (2011)
Ye, J., Sun, S., Song, W., Wen, L.: Formal semantics of BPMN process models using YAWL. In: 2008 Second International Symposium on Intelligent Information Technology Application, IITA 2008, vol. 2, pp. 70–74. IEEE Computer Society, Washington DC (2008)
Ouyang, C., Dumas, M., van der Aalst, W.M.P., ter Hofstede, A.H.M., Mendling, J.: From business process models to process-oriented software systems. ACM Trans. Softw. Eng. Methodol. 19(1), 2:1–2:37 (2009)
Weidlich, M., Decker, G., Großkopf, A., Weske, M.: BPEL to BPMN: The Myth of a Straight-Forward Mapping. In: Meersman, R., Tari, Z. (eds.) OTM 2008, Part I. LNCS, vol. 5331, pp. 265–282. Springer, Heidelberg (2008)
Nicolae, O., Cosulschi, M., Giurca, A., Wagner, G.: Towards a BPMN Semantics Using UML Models. In: Ardagna, D., Mecella, M., Yang, J. (eds.) BPM 2008 Workshops. LNBIP, vol. 17, pp. 585–596. Springer, Heidelberg (2009)
Russell, N., ter Hofstede, A.H.M., van der Aalst, W.M.P., Mulyar, N.: Workflow Control-Flow Patterns: A Revised View. Technical report, BPMcenter.org (2006)
Wohed, P., van der Aalst, W.M.P., Dumas, M., ter Hofstede, A.H.M., Russell, N.: Pattern-Based Analysis of the Control-Flow Perspective of UML Activity Diagrams. In: Delcambre, L.M.L., Kop, C., Mayr, H.C., Mylopoulos, J., Pastor, Ó. (eds.) ER 2005. LNCS, vol. 3716, pp. 63–78. Springer, Heidelberg (2005)
Milanović, M.V.: Modeling Rule-driven Service Oriented Architectures. Thesis, University of Belgrade (2010)
Zahoor, E.: Gouvernance de service: aspects sécurité et données. Thesis, Université Nancy II (2011)
ter Hofstede, A.M., van der Aalst, W.M.P., Adamns, M., Russell, N. (eds.): Modern Business Process Automation: YAWL and its Support Environment. Springer, Heidelberg (2010)
Decker, G., Mendling, J.: Process instatiation. Data & Knowledge Engineering 68(9), 777–792 (2009)
Börger, E., Sörensen, O.: BPMN core modeling concepts: Inheritance-based execution semantics. In: Embley, D., Thalheim, B. (eds.) Handbook of Conceptual Modeling: Theory, Practice and Research Challenges. Springer, Heidelberg (2011)
OMG: Business process model and notation (BPMN) FTF beta 1 for version 2.0 (2009), http://www.omg.org/spec/BPMN/2.0/Beta1/ (accessed June 2012)
Börger, E., Stärk, R.: Abstract State Machines - A Method for High-Level System Design and Analysis. Springer, Heidelberg (2003)
Allweyer, T.: BPMN 2.0. Books on Demand, Norderstedt (2010)
Freund, J., Rücker, B., Henninger, T.: Praxishandbuch BPMN: Incl. BPMN 2.0. Hanser, München (2010)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2012 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Kossak, F., Illibauer, C., Geist, V. (2012). Event-Based Gateways: Open Questions and Inconsistencies. In: Mendling, J., Weidlich, M. (eds) Business Process Model and Notation. BPMN 2012. Lecture Notes in Business Information Processing, vol 125. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-33155-8_5
Download citation
DOI: https://doi.org/10.1007/978-3-642-33155-8_5
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-33154-1
Online ISBN: 978-3-642-33155-8
eBook Packages: Computer ScienceComputer Science (R0)