You are on page 1of 2

BPMN 2.

0 IN
CHEAT SHEET

ENTERPRISE CONTROL FLOW FURTHER


MAIN MODEL TYPES SWIMLANES BPMN LANES ELEMENTS ELEMENTS
Pool Event Message
BPMN collaboration & process diagrams Pools graphically show Lane
represent control flows and message flows participants or processes in Task MMMMMMMM
MMM
MMMM Text annotation
involved in collaborative processes. a collaboration diagram.
Organizational unit lane
Call activity Data object
Organizational unit type lane
Enterprise BPMN collaboration & process Lanes demonstrate organi- Role lane Sub-processes
Data store
diagrams enrich the standard by typed zational and technical re-
Position lane Gateway
lanes. Lanes can state roles, organizational sponsibilities, typically within Group
pools. Group lane
units, application systems etc. that are al-
ready maintained in the ARIS library. Application system type lane

EXAMPLE Applicant selection


EVENTS Events are further ACTIVITIES
specified as follows: Tasks are further
Activities are specified as fol-
Start events demon- Cancel event
included as steps lows:
strate where a certain Compensation event
process will start. Condition event
in a process. Business rule task

Intermediate events Error event Manual task


Call activities
affect the process flow. Escalation event demonstrate Receive task
They do not start or Link event points in the pro- Script task
end the process. cess where glob-
Message event
al processes or Send task
End events demon- Multiple event
tasks are used. Service task
strate where a certain Parallel multiple event
process will end. User task
Signal event
Timer event

FLOWS GATEWAYS SUB-PROCESSES DATA


Sequence
Task flows Gateways are used in Inclusive gateways represent Sub-processes represent activities Data objects provide
Start event represent the order processes to control alternative but also parallel which include activities, gateways, information about what
of activities that are the disparity and con- paths in a process flow. Differ- events and sequence flows. activities require to be
performed within a vergence of sequence ence to exclusive gateways: All performed or what they
process. flows. condition expressions are eval- Ad hoc sub-processes represent produce.
uated. activities with no sequence relation-
Message flows Exclusive gateways ships. Data stores demon-
show the flow of are decisions that Complex gateways demon- strate stored information
messages between strate complex synchronization Event sub-processes operate
represent alternative that will last beyond the
pools. behavior, conditions and situa- event-handling within a process and
paths in a process. process.
tions. are typically related to exceptions.
Task Associations
test link Parallel gateways Transaction sub-processes Messages show com-
information with combine and create Event-based gateways are munication contents
used as branching points within demonstrate coordinated activities
elements. parallel flows. such as a business transaction, a between participants.
the process. Alternative paths
are based on occurring events. rollback or a compensation.

You might also like