Business Process Modeling Notation (BPMN) is a diagramming notation for business process models. It is emerging as the largest, most widely accepted business process modeling in the industry. BPMN creates a functional flow chart of different processes.
Web Modelers can assign the BPMN properties to Flow Objects when mapping processes on Graph Edit Mode to define business process behaviors.
| BPMN Property | Symbol | Flow Object |
|---|---|---|
| Ad-hoc | |
Sub-process Task |
| Compensation | |
Sub-process Task |
| Loop Characteristic | Loop: ![]() Parallel: ![]() Sequential: |
Sub-process Task |
| Task Type | Abstract: no symbol Send: ![]() Receive: User: Manual: Business Rule: Service: Script: |
Task |
| Gateway Type | None: no symbol Exclusive: Inclusive: Parallel: Complex: Exclusive – Event Based: Exclusive – Event Based – Start: Parallel – Event Based – Start: |
Gateway |
| Event Characteristic | Start – Interrupting – Catching: ![]() Start – Non-Interrupting – Catching: ![]() Intermediate – Interrupting – Catching: ![]() Intermediate – Non-Interrupting – Catching: ![]() Intermediate – Interrupting – Throwing: ![]() End – Throwing: |
Event |
| Event Type | None: no symbol Message: ![]() Timer: Escalation: ![]() Conditional: ![]() Link: ![]() Error: ![]() Cancel: ![]() Compensation: ![]() Signal: ![]() Multiple: ![]() Parallel Multiple: Terminate: |
Event |
| Transition Type | Sequence flow: ![]() Default Flow: ![]() Conditional Flow: ![]() Message Flow: ![]() Association: ![]() Directed Association: ![]() Bidirected Association: ![]() Conversation: |
Transition |
This section will cover how to assign BPMN Properties for the following shapes:
To learn more about the BPMN methodology and BPMN properties, click here.
Need more help with this?
Visit the Support Portal


























