BPMN

Overview

Modelling

Object Management Group Standard

Common language

Blocks

Events

Start

End

Circle Thick Border

Activities

Tasks

Sub processes

Rectangle

Rectangle

Other BP call

Gateways

Circle Thin Border

Diamonds

Sequence Flow

Arrow

ISO

Support for automation

Tools

Diagramming

draw.io

Visio

CASE

Process Automation

Business Process Analysis

ADONIS:CE

adonis-community.com

Gateways

Exclusive

Same end

Different end

Rince & Repeat

Parallel

Diamond with +

Diamond with X

Start

End Synchronization

Complex / Inclusive

Diamond with O

Parallel

Condition based

Object Types

Events

Start

Timer

Conditional

Message

Clock

Document :

Tasks

Manual

Hand

User

Person

Service

Gearing

No IT Support

Automatic

Sub-Process

Subprocess

Call

Standard procedure

Child submodel

Thicker lines

Participants

Pool

Lanes

Black-Box Pool

No process

Collaboration

Message flow

Dashed lines

Between Pool

Sequence flow

No line between pool âš 

Data modeling

Data object

Data store

email

Document

IT System

Data flow

Dotted line

Artifacts

Comments

Text notations

Message

Receive

White enveloppe

Send

Black enveloppe

Receive Task

Instantiating

Message start event

Not used a lot

Script

Business Rule

Rule Engine

Table Marker

DMN

Decision Model Notation

Diagram Creation

Background info

Goal

Participants

Happy path

5-7 tasks

Details

Types

Ressources

Exceptions

Sub-processes

Description

State

In progress

Validated

Letter

Intermediate

Double Thin Lines

Important events

Throwing

Catching

Dark Marker

Active

Light Marker

Passive

Gate

Boundary

To larger event

Subprocess

Task

Catching only

Listening

Types

Interrupting

Non Interrupting

Dashed line

Solid line

Format

As Intermediate

Categories

Message

Timer

Conditions

Signal

Escalation

Event-Based

Diamond

With Intermediate Symbol inside

Then Intermediate Events

Only the first one

To happen

Catching only

Repetitions

Loop

Multi-Instances

Predefined occurences

|||

Undefined occurrences

Arrow Circle

BPMS

Appian

Bizagi

Activiti

Bonita

Camunda

CMMN

Case Management Model Notation

Unpredictable process

New standard