Book Image

Mastering jBPM6

By : Simone Fiorini, Arun V Gopalakrishnan
Book Image

Mastering jBPM6

By: Simone Fiorini, Arun V Gopalakrishnan

Overview of this book

Table of Contents (18 chapters)
Mastering jBPM6
About the Authors
About the Reviewers

Chapter 5. BPMN Constructs

To classify the level of support that a BPMN software tool provides, the BPMN standard defines the "conformance classes" as follows:

  • Process Modeling Conformance: This class includes the BPMN core elements, process, collaboration, and conversation diagrams. It defines subclasses that contain a limited set of visual elements (descriptive), an extended set of modeling elements (analytical), and modeling elements that are required to model executable processes (common executable).

  • Process Execution Conformance: It requires a software tool to support the operational semantics of BPMN.

  • Choreography Modeling Conformance: The choreography modeling conformance class includes the BPMN core elements and the collaboration and choreography diagrams.


jBPM supports a great part of the Common Executable class, with additional extensions. Please check Chapter 6, Core Architecture, of the jBPM 6.2 user guide for insights into the topic.

jBPM introduced the implementation of the...