Advertisement

Event-Based Gateways: Open Questions and Inconsistencies

  • Felix Kossak
  • Christa Illibauer
  • Verena Geist
Conference paper
Part of the Lecture Notes in Business Information Processing book series (LNBIP, volume 125)

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.

Keywords

business process modelling BPMN event-based gateway instantiating event-based gateway semantics 

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 1.
    OMG: Business process model and notation (BPMN) 2.0 (2011), http://www.omg.org/spec/BPMN/2.0 (accessed August 2011)
  2. 2.
    Dijkman, R.M., Dumas, M., Ouyang, C.: Semantics and analysis of business process models in BPMN. Inf. Softw. Technol. 50(12), 1281–1294 (2008)CrossRefGoogle Scholar
  3. 3.
    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)Google Scholar
  4. 4.
    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)CrossRefGoogle Scholar
  5. 5.
    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)CrossRefGoogle Scholar
  6. 6.
    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)CrossRefGoogle Scholar
  7. 7.
    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)CrossRefGoogle Scholar
  8. 8.
    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)Google Scholar
  9. 9.
    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)CrossRefGoogle Scholar
  10. 10.
    Milanović, M.V.: Modeling Rule-driven Service Oriented Architectures. Thesis, University of Belgrade (2010)Google Scholar
  11. 11.
    Zahoor, E.: Gouvernance de service: aspects sécurité et données. Thesis, Université Nancy II (2011)Google Scholar
  12. 12.
    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)Google Scholar
  13. 13.
    Decker, G., Mendling, J.: Process instatiation. Data & Knowledge Engineering 68(9), 777–792 (2009)CrossRefGoogle Scholar
  14. 14.
    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)Google Scholar
  15. 15.
    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)
  16. 16.
    Börger, E., Stärk, R.: Abstract State Machines - A Method for High-Level System Design and Analysis. Springer, Heidelberg (2003)Google Scholar
  17. 17.
    Allweyer, T.: BPMN 2.0. Books on Demand, Norderstedt (2010)Google Scholar
  18. 18.
    Freund, J., Rücker, B., Henninger, T.: Praxishandbuch BPMN: Incl. BPMN 2.0. Hanser, München (2010)CrossRefGoogle Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2012

Authors and Affiliations

  • Felix Kossak
    • 1
  • Christa Illibauer
    • 1
  • Verena Geist
    • 1
  1. 1.Software Competence Center Hagenberg GmbHHagenbergAustria

Personalised recommendations