bpmn 2.0 overview
DESCRIPTION
BPMN 2.0 overviewTRANSCRIPT
BPMN 2.0 overview
Presented by
Alexei Solodovnicov
Business Process Model and Notation
• BPMN was developed by BPMI, and is currently
maintained by the OMG since the two organizations
merged in 2005.
• As of March 2011, the current version of BPMN is 2.0
• BPMN is a standard for business processing modeling
BPMN 1.2
• is a graphical notation (non-executable)
• has no definition of Human Task
• has BPMN to BPEL (by OASIS) translation
• has BPMN to XPDL (by WfMC) translation
BPMN 1.2
BPMN 2.0 benefits
BPMN 2.0 extends the scope and capabilities of BPMN 1.2 in next areas:
• The BPMN 2.0 spec determines and formalizes business
process execution semantics
• Defines extensibility mechanism for both process model
extension and graphical extension
• Extends the definition of human interaction
Basic BPMN 2.0 Modeling Elements
Pool:
Lane:
Basic BPMN Modeling Elements
Activity:
Event:
Gateway:
Basic BPMN 2.0 Modeling Elements
Sequence Flow:
Message Flow:
Association:
BPMN 2.0 Activities
Transaction
Sequential Multi-Instance
Parallel Multi-Instance
BPMN 2.0 Tasks
BPMN 2.0 Events
Exception Handling and Compensation
BPMN 2.0 Gateways
Looping Sample
Sample Compensation Process
BPMN 2.0 Choreography
BPMN 2.0
DEMO
Suspicious dog watches you
Questions & Answers