BPMN 2.0

Tutorial 3: An Introduction to BPMN 2.0

The Business Process Modeling Notation (BPMN) aims at providing a notation for processes and interactions that is readily understandable by business analysts as well as technical developers. Version 2.0 consolidates the previous version and adds new features:

  • A graphical notation for modeling choreographies and conversations,
  • A metamodel and accompanying interchange format,
  • An execution semantics for all modeling elements.
  • A visual model and accompanying interchange format,
  • A mapping from a BPMN subset to WS-BPEL

Different tool vendors can conform with the specification in different ways as conformance is split into 4 conformance points: Process Modeling Conformance, Process Execution Conformance, BPEL Process Execution Conformance and Choreography Conformance.The tutorial gives a detailed overview over the new features of BPMN 2.0 with an emphasis on execution semantics.

Hagen Voelzer

Hagen is a researcher at the Business Integration Technologies Group at the Zurich Research Lab of IBM Research. He is a member of the core team that produced the BPMN 2.0 specification draft. His current research interests include modeling, semantics and verification of business processes. Hagen holds a master (1995) and a doctoral (2000) degree in computer science from Humboldt-University Berlin, Germany. For more information, visit www.zurich.ibm.com/csc/bit/ and