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:

  1. Sub-Process
  2. Task
  3. Gateway
  4. Event
  5. Transition

To learn more about the BPMN methodology and BPMN properties, click here.

Feedback

Was this helpful?

Yes No
You indicated this topic was not helpful to you ...
Could you please leave a comment telling us why? Thank you!
Thanks for your feedback.

Post your comment on this topic.

Please do not use this for support questions.
Visit the Support Portal

Post Comment