Business Process Management Standards

  • Frank Leymann
  • Dimka Karastoyanova
  • Michael P. Papazoglou
Part of the International Handbooks on Information Systems book series (INFOSYS)


This chapter discusses the evolution of standards for BPM. The focus is on technology-related standards, especially on standards for specifying process models. A discussion of the two fundamental approaches for modeling processes, graph-based and operator-based, supports a better understanding of the evolution of standards. For each standard discussed, we describe its core concepts and its impact on the evolution of standards. The corresponding influence on the overall architecture of BPM environments is worked out.


Business Process Operational Semantic Process Engine Process Instance People Activity 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


  1. Blow M, Goland Y, Kloppmann M, Leymann F, Pfau G, Roller D, Rowley M (2004) BPELJ: BPEL for Java. BEA & IBMGoogle Scholar
  2. Curbera F, Klein J, Leymann F, Roller D, Thatte S, Weerawarana S (2002) Business process execution language for web services Version 1.0. IBM & MicrosoftGoogle Scholar
  3. Havey M (2005) Essential business process modeling. O’Reilly, Hoboken, New Jersey, USAGoogle Scholar
  4. Jensen K, Rozenberg G (eds) (1991) High-level petri nets: theory and applications. Springer, Berlin; Heidelberg [u.a.], GermanyGoogle Scholar
  5. Kloppmann M, Koenig D, Leymann F, Pfau G, Rickayzen A, von Riegen C, Schmidt P, Trickovic I (2005a) WS-BPEL extension for people (BPEL4People). IBM & SAPGoogle Scholar
  6. Kloppmann M, Koenig D, Leymann F, Pfau G, Rickayzen A, von Riegen C, Schmidt P, Trickovic I (2005b) WS-BPEL extension for subprocesses (BPEL-SPE). IBM & SAPGoogle Scholar
  7. Leymann F (1992) A meta model to support the modelling and execution of processes. In: Proceedings of the 11th European meeting on cybernetics and systems research Vienna, Austria, April 1992Google Scholar
  8. Leymann F (2001) Web services flow language WSFL. IBM Corporation, New York, USAGoogle Scholar
  9. Leymann F, Altenhuber W (1994) Managing business processes as information resources. IBM Syst J 33(2):326–348CrossRefGoogle Scholar
  10. Leymann F, Roller D (2000) Production workflow. Prentice Hall, Upper Saddle River, New Jersey, USAGoogle Scholar
  11. Milner R (1999) Communication and mobile systems: the π-calculus. Cambridge University Press, Cambridge, UKGoogle Scholar
  12. OASIS WS-BPEL extension for people (BPEL4People) TC. Accessed 10 Sept 2008
  13. OASIS Standard (2007a) Service component architecture – assembly model specification, SCA Version 1.00Google Scholar
  14. OASIS Standard (2007b) Web services business process execution language Version 2.0Google Scholar
  15. Thatte S (2001) XLANG – web services for business process design. Microsoft CorporationGoogle Scholar
  16. Thatte S (2008) Private communicationGoogle Scholar
  17. W3C Candidate Recommendation (2005) Web services choreography description languageGoogle Scholar
  18. Weerawarana S, Curbera F, Leymann F, Storey T, Ferguson DF (2005) Web services platform architecture. Prentice Hall, Upper Saddle River, New Jersey, USA; Munich [u.a.], GermanyGoogle Scholar
  19. Workflow Management Coalition (1995) The workflow reference model. Document number TC00-1003Google Scholar
  20. Workflow Management Coalition (2005) Process definition interface – XML process definition language. Document number WFMC-TC-1025Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2015

Authors and Affiliations

  • Frank Leymann
    • 1
  • Dimka Karastoyanova
    • 2
  • Michael P. Papazoglou
    • 3
  1. 1.Institute of Architecture of Application Systems (IAAS)University of StuttgartStuttgartGermany
  2. 2.Institute of Architecture of Application SystemsUniversity of StuttgartStuttgartGermany
  3. 3.European Research Institute in Service ScienceTilburg UniversityTilburgThe Netherlands

Personalised recommendations