2020 12 cs bpmn-en - aris bpm community cheat... · bpmn 2.0 in aris o˜cial bpmn 2.0 implementer...

2
Message Text annotation Data object Data store Group BPMN 2.0 in ARIS Official BPMN 2.0 implementer (mentioned by OMG) Full BPMN 2.0 Process Modeling Conformance Main model types Events Flows Gateways Sub-processes Data Activities Events are further specified as follows: BPMN collaboration & process diagrams represent control flows and message flows involved in collaborative processes. Enterprise BPMN collaboration & process diagrams enrich the standard by typed lanes. Lanes can state roles, organizational units, application systems etc. that are already maintained in the ARIS library. Start events demonstrate where a certain process will start. Intermediate events affect the process flow. They do not start or end the process. End events demonstrate where a certain process will end. Sequence flows represent the order of activities that are performed within a process. Message flows show the flow of messages between pools. Associations link information with elements. Gateways are used in processes to control the disparity and convergence of sequence flows. Exclusive gateways are decisions that represent alternative paths in a process. Parallel gateways combine and create parallel flows. Inclusive gateways represent alternative but also parallel paths in a process flow. Difference to exclusive gateways: All condition expressions are evaluated. Complex gateways demonstrate complex synchronization behavior, conditions and situations. Event-based gateways are used as branching points within the process. Alternative paths are based on occurring events. Sub-processes represent activities which include activities, gateways, events and sequence flows. Ad hoc sub-processes represent activities with no sequence relationships. Event sub-processes operate event-handling within a process and are typically related to exceptions. Transaction sub-processes demonstrate coordinated activities such as a business transaction, a rollback or a compensation. Data objects provide information about what activities require to be performed or what they produce. Data stores demonstrate stored information that will last beyond the process. Messages show communication contents between participants. Activities are included as steps in a process. Call activities demonstrate points in the process where global processes or tasks are used. Tasks are further specified as follows: Cancel event Compensation event Condition event Error event Escalation event Link event Message event Multiple event Parallel multiple event Signal event Timer event Pools graphically show participants or processes in a collaboration diagram. Lanes demonstrate organizational and technical responsibilities, typically within pools. Swimlanes Enterpris BPMN lanes Control flow elements Further elements Pool Lane Organizational unit lane Organizational unit type lane Role lane Position lane Group lane Application system type lane Event Task Call activity Sub-processes Gateway Business rule task Manual task Receive task Script task Send task Service task User task MMMMMMMM MMM MMMM Example Applicant selection Applicant Selection eRecruiting (Career4U) Rule-based decision Preselect applicant Appli- cation Local HR Recruiter Forward application to manager Applicant interesting Send rejection to applicant Invite applicant to skill test Evaluate test results Conduct telephone interview Wait for skill test results Send contract Applicant rejected Receive recorded application Applicant Application Change status of applicant Applicant not interesting Applicant rejected Create job offering Cheat sheet

Upload: others

Post on 22-Jan-2021

58 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: 2020 12 CS BPMN-EN - ARIS BPM Community Cheat... · BPMN 2.0 in ARIS O˜cial BPMN 2.0 implementer (mentioned by OMG) Full BPMN 2.0 Process Modeling Conformance Main model types Events

Message

Text annotation

Data object

Data store

Group

BPMN 2.0 in ARIS

O�cial BPMN 2.0 implementer (mentioned by OMG)Full BPMN 2.0 Process Modeling Conformance

Main model types

Events

Flows Gateways Sub-processes Data

ActivitiesEvents are further specified as follows:

BPMN collaboration & process diagrams represent control flows and message flows involved in collaborative processes.

Enterprise BPMN collaboration & process diagrams enrich the standard by typed lanes. Lanes can state roles, organizational units, application systems etc. that are already maintained in the ARIS library.

Start events demonstratewhere a certainprocess will start.

Intermediate eventsa�ect the process flow. They do not start or end the process.

End events demonstratewhere a certainprocess will end.

Sequence flows represent the order of activities that areperformed within a process.

Message flows show the flow ofmessages between pools.

Associations link information with elements.

Gateways are used in processes to control the disparity and convergence of sequence flows.

Exclusive gateways are decisions that represent alternative paths in a process.

Parallel gateways combine and create parallel flows.

Inclusive gateways representalternative but also parallelpaths in a process flow. Di�erence to exclusive gateways: All condition expressions are evaluated.

Complex gateways demonstratecomplex synchronization behavior, conditions and situations.

Event-based gateways are used as branching points within the process. Alternative paths are based on occurring events.

Sub-processes represent activitieswhich include activities, gateways,events and sequence flows.

Ad hoc sub-processes represent activitieswith no sequence relationships.

Event sub-processes operate event-handlingwithin a process and are typically related to exceptions.

Transaction sub-processes demonstrate coordinated activities such as a business transaction, a rollback or a compensation.

Data objects provide information about what activities require to beperformed or what they produce.

Data stores demonstrate stored information that will last beyond the process.

Messages show communicationcontents between participants.

Activities are included as stepsin a process.

Call activities demonstrate points in the process where global processes or tasks are used.

Tasks are furtherspecified as follows:

Cancel event

Compensation event

Condition event

Error event

Escalation event

Link event

Message event

Multiple event

Parallel multiple event

Signal event

Timer event

Pools graphically showparticipants or processes ina collaboration diagram.

Lanes demonstrate organizational and technical responsibilities, typically within pools.

Swimlanes Enterpris BPMN lanes Control flow elements Further elements

Pool

Lane

Organizational unit lane

Organizational unit type lane

Role lane

Position lane

Group lane

Application system type lane

Event

Task

Call activity

Sub-processes

Gateway

Business rule task

Manual task

Receive task

Script task

Send task

Service task

User task

MMMMMMMMMMMMMMM

Example Applicant selection

Appl

ican

tSe

lect

ion

eRec

ruiti

ng (C

aree

r4U

)

Rule-baseddecision

Preselectapplicant

Appli-cation

Loca

l HR

Rec

ruite

r

Forwardapplicationto manager

Applicantinteresting

Send rejectionto applicant

Inviteapplicant to

skill testEvaluate

test results

Conducttelephoneinterview

Wait forskill testresults

Sendcontract

Applicantrejected

Receiverecorded

application

Appl

ican

t

Application

Change statusof applicant

Applicant notinteresting

Applicantrejected

Create job offering

Cheat sheet

Page 2: 2020 12 CS BPMN-EN - ARIS BPM Community Cheat... · BPMN 2.0 in ARIS O˜cial BPMN 2.0 implementer (mentioned by OMG) Full BPMN 2.0 Process Modeling Conformance Main model types Events

© 2020 Software AG. All rights reserved. Software AG and all Software AG products are either trademarks or registered trademarks of Software AG. Other product and company names mentioned herein may be the trademarks of their respective owners.

2020_12_CS_BPMN-EN

Download the BPMN cheat sheet:tinyurl.com/cheat-sheet-aris-bpmn

Join the largest BPM community:www.ariscommunity.com

Extend your knowledge:softwareag.com/ems

Download the EPC cheat sheet: tinyurl.com/cheat-sheet-aris-epc

Download the ARIS Elements cheat sheet: tinyurl.com/cheat-sheet-aris-elements

Learn more on ARIS process design:tinyurl.com/ARIS-design