BPMN Process Pattern Catalog

MI with a Priori Design Time Knowledge

Here is a BPMN process diagram example that shows the use of the pattern MI with a Priori Design Time…

Implicit Termination

This is a BPMN diagram example that shows the use of the pattern Implicit Termination. The Implicit Termination pattern provides…

Arbitrary Cycles

This is a BPMN process diagram example of the use of pattern Arbitrary Cycle. The Arbitrary Cycle Pattern reiterates a…

Synchronizing Merge

Here is a BPMN example of the pattern Synchronizing Merge. The instance flows from all the Split’s unconditional transitions. The…

N out of M Join

This BPMN example shows the use of the pattern N out of M join. The Parallel Split and Synchronization pattern…

Discriminator

This is a BPMN process diagram example that shows the use of the Discriminator pattern. Here are some of its…

Multiple Merge

Here is a BPMN diagram example of the Multiple Merge pattern The intent of this pattern is to join branches…

Multiple Choice

This is a BPMN diagram example that shows the use of Multiple Choice pattern. The intent is to choose one…

Simple Merge

Here is a BPMN diagram example that shows the use of the pattern Simple Merge. When several exclusive conditional paths…

Exclusive Choice

Here is a BPMN diagram example of the pattern Exclusive Choice. The intent is to branch from a single activity…