SlideShare a Scribd company logo
1 of 2
ARIS Elements
CHEAT SHEET
This model type contains one object type structural element and one
connection type contains. Since a structural element can be assigned to
all model types, this model has a wide range of uses. It is often used as a
start model for various views of a company.
STRUCTURE DIAGRAM
This symbol represents a process that can be described, e.g. by
using a “Process landscape” diagram.
PROCESS LANDSCAPE
A process landscape is used to structure the process portfolio of a
company. Processes in a process landscape can be connected in a
sequence to describe an end-to-end scenario or a value chain. Processes
can be arranged hierarchically to further refine certain process areas. The
process portfolio is usually structured into the following three process
types: 1. management processes (e.g. strategy), 2. core processes (i.e.
value-adding processes), 3. support processes (e.g. marketing)
Management processes
Strategic
planing
Controling
SYSTEM LANDSCAPE
System landscapes describe which IT systems belong to which logical
units (domains). This assignment information is relevant for budgeting or
for defining administrative responsibilities.
Systems represent logical electronic data processing systems.
These systems are not hardware but software systems. ERP
systems and EAI platforms can be named as examples.
IT systems can be grouped into areas (application domains). In
doing so, the question of similarity can be defined according to
different classification criteria.
Front Office Applications
Application
system
Web portal
Call center
DATA MODEL
A data model represents the data view of a company, e.g.
which business objects exist. The entity relationship notation is
used for data modeling. Data models are created e.g. to define
database structures. The cardinalities of relationships between
entities illustrate the number of interconnections.
An entity is an individually identifiable object of reality.
In databases, it is represented as a table.
Attributes describe properties of a data object (entity),
i.e. the columns of a table.
The primary key (here: purchase order number) is a
unique identifier for an object.
The foreign key is a reference to the primarykey of
another data object. For example, the customer ID is a
reference to a data object of the "Customer" type.
Purchase order
Purchase order
number
Customer ID
Purchase order
date
ISBN number
BPMN PROCESS
BPMN is a process notation used to model business and workflow processes alike. BPMN is a open
standard for process modeling maintained by OMG. The BPMN collaboration diagram is used to
model the interactions between participants, e.g. in a business-2-business (B2B) context.
Participants are involved in the process and represented by means of pools. Interactions between
these pools are represented by message flows (message exchanges).
Start events may use different symbols in
BPMN. For example, "Message event" for
processes starting with a message.
These symbols mark the end of a
process.
Intermediate events affect the
process flow. They do not start or
end the process.
Text annotations are used to add
comments to model elements.
Gateways represent decisions within the
process flow. Using the corresponding symbol,
they represent parallel, exclusive, or other
execution modes.
Task
In BPMN, tasks are represented
by activities. They cover the
human ("User task" or "Manual
task") or technical execution of
tasks. As "Subprocesses" they
represent basic processes.
Pool
Lane
Lane
These represent organizational units.
Using pools or embedded lanes tasks
can be assigned to persons or groups of
persons.
You can find a more detailed overview about the BPMN here:
tiny.cc/BPMN-cheat-sheet
ORGANIZATIONAL CHART
Organizations and companies illustrate their structures with organizational charts. With the ARIS
symbolism (organizational unit, role and person) relationships between individual units like
departments or employees are demonstrated. The relationships stand for 1. Who is responsible for
whom? 2. Who is the supervisor or inferior? 3. How are the communication channels?
Oraganizational unit is a unit in an
organizational hierarchy. It can be
used to show which organizational
units are superior to others.
Position is the smallest
organizational unit in a company.
Persons can be assigned to an
organizational unit.
Groups of persons can be
combined in a role.
A location refers to a physical
place and can be a factory, a
building, or also an office.
Management CEO
HR Head of HR
Recruiting
Head of
Recruiting
EVENT-DRIVEN PROCESS CHAIN (EPC)
The event-driven process is a set of related tasks or activities performed to produce a product or
service. The event-driven process consists of events triggering activities. Rules control the flow of the
process. The event-driven process describes 1. which activities are performed in the course of a
process, 2. which organizational units participate in process execution (persons, groups of persons),
3. what input and output data are used, 4. what IT systems are involved, and 5. which events and
risks occur during process execution.
XOR (exclusive or) considers
exactly one path.
AND considers
all paths.
OR considers at
least one path.
Connectors are used to split and join the control flow. Split connectors have one incoming and several
outgoing connections. Vice versa for join connectors.
An event describes a state that controls
or influences the progression of the
process. They trigger functions and are
the results of functions.
A function is a task or activity
performed to deliver process outputs
and support business objectives.
The symbol Role illustrates who is
performing an activity.
The system is a software system that is
used to support the execution of a
function.
A risk represents the possible danger of
a defined process objective not being
achieved.
A document carrier stores knowledge/
data.
Applicant
data
recorded
Interview
applicant
Recruiting
manager
Recruiting
tool
Offer job Recruiting
manager
New
employee
hired
Applicant
declined
job offer
You can find a more detailed overview about the ECP here:
tiny.cc/EPC-cheat-sheet
Controlling
Order
recieved
Create
order
Order
processed
Refine
order details
Create
documents
Order
docu-
ments
deliver
goods
Elements_Cheat_Sheet.pdf

More Related Content

Similar to Elements_Cheat_Sheet.pdf

System Data Modelling Tools
System Data Modelling ToolsSystem Data Modelling Tools
System Data Modelling ToolsLiam Dunphy
 
ASP.NET System design 2
ASP.NET System design 2ASP.NET System design 2
ASP.NET System design 2Sisir Ghosh
 
System design and Implementation NOTES.pptx
System design and Implementation NOTES.pptxSystem design and Implementation NOTES.pptx
System design and Implementation NOTES.pptxgauravgoswami78
 
REPORT IN PRODMAN Testing models and Examples
REPORT IN PRODMAN Testing models and Examples REPORT IN PRODMAN Testing models and Examples
REPORT IN PRODMAN Testing models and Examples Kevin Lime
 
BCA V Sem System design and Implementation
BCA V Sem System design and ImplementationBCA V Sem System design and Implementation
BCA V Sem System design and Implementationgauravgoswami78
 
software_engg-chap-03.ppt
software_engg-chap-03.pptsoftware_engg-chap-03.ppt
software_engg-chap-03.ppt064ChetanWani
 
Analysis modeling in software engineering
Analysis modeling in software engineeringAnalysis modeling in software engineering
Analysis modeling in software engineeringMuhammadTalha436
 
Structured system analysis
Structured system analysisStructured system analysis
Structured system analysislearnt
 
Beyond a Product View of Architecture
Beyond a Product View of ArchitectureBeyond a Product View of Architecture
Beyond a Product View of ArchitectureNathaniel Palmer
 
UML and Software Modeling Tools.pptx
UML and Software Modeling Tools.pptxUML and Software Modeling Tools.pptx
UML and Software Modeling Tools.pptxNwabueze Obioma
 
object oriented methodologies
object oriented methodologiesobject oriented methodologies
object oriented methodologiesAmith Tiwari
 
Analyzing Systems Using Data Flow Diagrams
Analyzing Systems Using Data Flow DiagramsAnalyzing Systems Using Data Flow Diagrams
Analyzing Systems Using Data Flow DiagramsChristina Valadez
 
Introduction to System Analysis and Design - Cybernetics Robo Academy
Introduction to System Analysis and Design - Cybernetics Robo AcademyIntroduction to System Analysis and Design - Cybernetics Robo Academy
Introduction to System Analysis and Design - Cybernetics Robo AcademyTutulAhmed3
 

Similar to Elements_Cheat_Sheet.pdf (20)

System Data Modelling Tools
System Data Modelling ToolsSystem Data Modelling Tools
System Data Modelling Tools
 
2 flow charts
2 flow charts2 flow charts
2 flow charts
 
ASP.NET System design 2
ASP.NET System design 2ASP.NET System design 2
ASP.NET System design 2
 
Unit i
Unit iUnit i
Unit i
 
System design and Implementation NOTES.pptx
System design and Implementation NOTES.pptxSystem design and Implementation NOTES.pptx
System design and Implementation NOTES.pptx
 
REPORT IN PRODMAN Testing models and Examples
REPORT IN PRODMAN Testing models and Examples REPORT IN PRODMAN Testing models and Examples
REPORT IN PRODMAN Testing models and Examples
 
BCA V Sem System design and Implementation
BCA V Sem System design and ImplementationBCA V Sem System design and Implementation
BCA V Sem System design and Implementation
 
software_engg-chap-03.ppt
software_engg-chap-03.pptsoftware_engg-chap-03.ppt
software_engg-chap-03.ppt
 
Analysis modeling in software engineering
Analysis modeling in software engineeringAnalysis modeling in software engineering
Analysis modeling in software engineering
 
Structured system analysis
Structured system analysisStructured system analysis
Structured system analysis
 
Beyond a Product View of Architecture
Beyond a Product View of ArchitectureBeyond a Product View of Architecture
Beyond a Product View of Architecture
 
Analysis modeling
Analysis modelingAnalysis modeling
Analysis modeling
 
UML and Software Modeling Tools.pptx
UML and Software Modeling Tools.pptxUML and Software Modeling Tools.pptx
UML and Software Modeling Tools.pptx
 
object oriented methodologies
object oriented methodologiesobject oriented methodologies
object oriented methodologies
 
Df dtutorial
Df dtutorialDf dtutorial
Df dtutorial
 
Analyzing Systems Using Data Flow Diagrams
Analyzing Systems Using Data Flow DiagramsAnalyzing Systems Using Data Flow Diagrams
Analyzing Systems Using Data Flow Diagrams
 
Role of BPMN in Business
Role of BPMN in BusinessRole of BPMN in Business
Role of BPMN in Business
 
Data Modeling.docx
Data Modeling.docxData Modeling.docx
Data Modeling.docx
 
Software Design
Software Design Software Design
Software Design
 
Introduction to System Analysis and Design - Cybernetics Robo Academy
Introduction to System Analysis and Design - Cybernetics Robo AcademyIntroduction to System Analysis and Design - Cybernetics Robo Academy
Introduction to System Analysis and Design - Cybernetics Robo Academy
 

Recently uploaded

Kala jadu for love marriage | Real amil baba | Famous amil baba | kala jadu n...
Kala jadu for love marriage | Real amil baba | Famous amil baba | kala jadu n...Kala jadu for love marriage | Real amil baba | Famous amil baba | kala jadu n...
Kala jadu for love marriage | Real amil baba | Famous amil baba | kala jadu n...babafaisel
 
Abu Dhabi Call Girls O58993O4O2 Call Girls in Abu Dhabi`
Abu Dhabi Call Girls O58993O4O2 Call Girls in Abu Dhabi`Abu Dhabi Call Girls O58993O4O2 Call Girls in Abu Dhabi`
Abu Dhabi Call Girls O58993O4O2 Call Girls in Abu Dhabi`dajasot375
 
call girls in Harsh Vihar (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Harsh Vihar (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Harsh Vihar (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Harsh Vihar (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
Call Girls In Safdarjung Enclave 24/7✡️9711147426✡️ Escorts Service
Call Girls In Safdarjung Enclave 24/7✡️9711147426✡️ Escorts ServiceCall Girls In Safdarjung Enclave 24/7✡️9711147426✡️ Escorts Service
Call Girls In Safdarjung Enclave 24/7✡️9711147426✡️ Escorts Servicejennyeacort
 
Call Girls Bapu Nagar 7397865700 Ridhima Hire Me Full Night
Call Girls Bapu Nagar 7397865700 Ridhima Hire Me Full NightCall Girls Bapu Nagar 7397865700 Ridhima Hire Me Full Night
Call Girls Bapu Nagar 7397865700 Ridhima Hire Me Full Nightssuser7cb4ff
 
Introduction-to-Canva-and-Graphic-Design-Basics.pptx
Introduction-to-Canva-and-Graphic-Design-Basics.pptxIntroduction-to-Canva-and-Graphic-Design-Basics.pptx
Introduction-to-Canva-and-Graphic-Design-Basics.pptxnewslab143
 
VIP Call Girls Service Kukatpally Hyderabad Call +91-8250192130
VIP Call Girls Service Kukatpally Hyderabad Call +91-8250192130VIP Call Girls Service Kukatpally Hyderabad Call +91-8250192130
VIP Call Girls Service Kukatpally Hyderabad Call +91-8250192130Suhani Kapoor
 
Housewife Call Girls NRI Layout - Call 7001305949 Rs-3500 with A/C Room Cash ...
Housewife Call Girls NRI Layout - Call 7001305949 Rs-3500 with A/C Room Cash ...Housewife Call Girls NRI Layout - Call 7001305949 Rs-3500 with A/C Room Cash ...
Housewife Call Girls NRI Layout - Call 7001305949 Rs-3500 with A/C Room Cash ...narwatsonia7
 
VIP Call Girl Amravati Aashi 8250192130 Independent Escort Service Amravati
VIP Call Girl Amravati Aashi 8250192130 Independent Escort Service AmravatiVIP Call Girl Amravati Aashi 8250192130 Independent Escort Service Amravati
VIP Call Girl Amravati Aashi 8250192130 Independent Escort Service AmravatiSuhani Kapoor
 
Call Girls in Okhla Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Okhla Delhi 💯Call Us 🔝8264348440🔝Call Girls in Okhla Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Okhla Delhi 💯Call Us 🔝8264348440🔝soniya singh
 
VIP Call Girls Service Bhagyanagar Hyderabad Call +91-8250192130
VIP Call Girls Service Bhagyanagar Hyderabad Call +91-8250192130VIP Call Girls Service Bhagyanagar Hyderabad Call +91-8250192130
VIP Call Girls Service Bhagyanagar Hyderabad Call +91-8250192130Suhani Kapoor
 
Revit Understanding Reference Planes and Reference lines in Revit for Family ...
Revit Understanding Reference Planes and Reference lines in Revit for Family ...Revit Understanding Reference Planes and Reference lines in Revit for Family ...
Revit Understanding Reference Planes and Reference lines in Revit for Family ...Narsimha murthy
 
Top 10 Modern Web Design Trends for 2025
Top 10 Modern Web Design Trends for 2025Top 10 Modern Web Design Trends for 2025
Top 10 Modern Web Design Trends for 2025Rndexperts
 
Call Us ✡️97111⇛47426⇛Call In girls Vasant Vihar༒(Delhi)
Call Us ✡️97111⇛47426⇛Call In girls Vasant Vihar༒(Delhi)Call Us ✡️97111⇛47426⇛Call In girls Vasant Vihar༒(Delhi)
Call Us ✡️97111⇛47426⇛Call In girls Vasant Vihar༒(Delhi)jennyeacort
 
NATA 2024 SYLLABUS, full syllabus explained in detail
NATA 2024 SYLLABUS, full syllabus explained in detailNATA 2024 SYLLABUS, full syllabus explained in detail
NATA 2024 SYLLABUS, full syllabus explained in detailDesigntroIntroducing
 
shot list for my tv series two steps back
shot list for my tv series two steps backshot list for my tv series two steps back
shot list for my tv series two steps back17lcow074
 
定制(RMIT毕业证书)澳洲墨尔本皇家理工大学毕业证成绩单原版一比一
定制(RMIT毕业证书)澳洲墨尔本皇家理工大学毕业证成绩单原版一比一定制(RMIT毕业证书)澳洲墨尔本皇家理工大学毕业证成绩单原版一比一
定制(RMIT毕业证书)澳洲墨尔本皇家理工大学毕业证成绩单原版一比一lvtagr7
 
Bus tracking.pptx ,,,,,,,,,,,,,,,,,,,,,,,,,,
Bus tracking.pptx ,,,,,,,,,,,,,,,,,,,,,,,,,,Bus tracking.pptx ,,,,,,,,,,,,,,,,,,,,,,,,,,
Bus tracking.pptx ,,,,,,,,,,,,,,,,,,,,,,,,,,bhuyansuprit
 

Recently uploaded (20)

Kala jadu for love marriage | Real amil baba | Famous amil baba | kala jadu n...
Kala jadu for love marriage | Real amil baba | Famous amil baba | kala jadu n...Kala jadu for love marriage | Real amil baba | Famous amil baba | kala jadu n...
Kala jadu for love marriage | Real amil baba | Famous amil baba | kala jadu n...
 
Abu Dhabi Call Girls O58993O4O2 Call Girls in Abu Dhabi`
Abu Dhabi Call Girls O58993O4O2 Call Girls in Abu Dhabi`Abu Dhabi Call Girls O58993O4O2 Call Girls in Abu Dhabi`
Abu Dhabi Call Girls O58993O4O2 Call Girls in Abu Dhabi`
 
call girls in Harsh Vihar (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Harsh Vihar (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Harsh Vihar (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Harsh Vihar (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
 
Call Girls In Safdarjung Enclave 24/7✡️9711147426✡️ Escorts Service
Call Girls In Safdarjung Enclave 24/7✡️9711147426✡️ Escorts ServiceCall Girls In Safdarjung Enclave 24/7✡️9711147426✡️ Escorts Service
Call Girls In Safdarjung Enclave 24/7✡️9711147426✡️ Escorts Service
 
Call Girls Bapu Nagar 7397865700 Ridhima Hire Me Full Night
Call Girls Bapu Nagar 7397865700 Ridhima Hire Me Full NightCall Girls Bapu Nagar 7397865700 Ridhima Hire Me Full Night
Call Girls Bapu Nagar 7397865700 Ridhima Hire Me Full Night
 
Introduction-to-Canva-and-Graphic-Design-Basics.pptx
Introduction-to-Canva-and-Graphic-Design-Basics.pptxIntroduction-to-Canva-and-Graphic-Design-Basics.pptx
Introduction-to-Canva-and-Graphic-Design-Basics.pptx
 
VIP Call Girls Service Kukatpally Hyderabad Call +91-8250192130
VIP Call Girls Service Kukatpally Hyderabad Call +91-8250192130VIP Call Girls Service Kukatpally Hyderabad Call +91-8250192130
VIP Call Girls Service Kukatpally Hyderabad Call +91-8250192130
 
Housewife Call Girls NRI Layout - Call 7001305949 Rs-3500 with A/C Room Cash ...
Housewife Call Girls NRI Layout - Call 7001305949 Rs-3500 with A/C Room Cash ...Housewife Call Girls NRI Layout - Call 7001305949 Rs-3500 with A/C Room Cash ...
Housewife Call Girls NRI Layout - Call 7001305949 Rs-3500 with A/C Room Cash ...
 
Cheap Rate ➥8448380779 ▻Call Girls In Iffco Chowk Gurgaon
Cheap Rate ➥8448380779 ▻Call Girls In Iffco Chowk GurgaonCheap Rate ➥8448380779 ▻Call Girls In Iffco Chowk Gurgaon
Cheap Rate ➥8448380779 ▻Call Girls In Iffco Chowk Gurgaon
 
VIP Call Girl Amravati Aashi 8250192130 Independent Escort Service Amravati
VIP Call Girl Amravati Aashi 8250192130 Independent Escort Service AmravatiVIP Call Girl Amravati Aashi 8250192130 Independent Escort Service Amravati
VIP Call Girl Amravati Aashi 8250192130 Independent Escort Service Amravati
 
Call Girls in Okhla Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Okhla Delhi 💯Call Us 🔝8264348440🔝Call Girls in Okhla Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Okhla Delhi 💯Call Us 🔝8264348440🔝
 
VIP Call Girls Service Bhagyanagar Hyderabad Call +91-8250192130
VIP Call Girls Service Bhagyanagar Hyderabad Call +91-8250192130VIP Call Girls Service Bhagyanagar Hyderabad Call +91-8250192130
VIP Call Girls Service Bhagyanagar Hyderabad Call +91-8250192130
 
Revit Understanding Reference Planes and Reference lines in Revit for Family ...
Revit Understanding Reference Planes and Reference lines in Revit for Family ...Revit Understanding Reference Planes and Reference lines in Revit for Family ...
Revit Understanding Reference Planes and Reference lines in Revit for Family ...
 
Top 10 Modern Web Design Trends for 2025
Top 10 Modern Web Design Trends for 2025Top 10 Modern Web Design Trends for 2025
Top 10 Modern Web Design Trends for 2025
 
Call Us ✡️97111⇛47426⇛Call In girls Vasant Vihar༒(Delhi)
Call Us ✡️97111⇛47426⇛Call In girls Vasant Vihar༒(Delhi)Call Us ✡️97111⇛47426⇛Call In girls Vasant Vihar༒(Delhi)
Call Us ✡️97111⇛47426⇛Call In girls Vasant Vihar༒(Delhi)
 
Cheap Rate Call girls Kalkaji 9205541914 shot 1500 night
Cheap Rate Call girls Kalkaji 9205541914 shot 1500 nightCheap Rate Call girls Kalkaji 9205541914 shot 1500 night
Cheap Rate Call girls Kalkaji 9205541914 shot 1500 night
 
NATA 2024 SYLLABUS, full syllabus explained in detail
NATA 2024 SYLLABUS, full syllabus explained in detailNATA 2024 SYLLABUS, full syllabus explained in detail
NATA 2024 SYLLABUS, full syllabus explained in detail
 
shot list for my tv series two steps back
shot list for my tv series two steps backshot list for my tv series two steps back
shot list for my tv series two steps back
 
定制(RMIT毕业证书)澳洲墨尔本皇家理工大学毕业证成绩单原版一比一
定制(RMIT毕业证书)澳洲墨尔本皇家理工大学毕业证成绩单原版一比一定制(RMIT毕业证书)澳洲墨尔本皇家理工大学毕业证成绩单原版一比一
定制(RMIT毕业证书)澳洲墨尔本皇家理工大学毕业证成绩单原版一比一
 
Bus tracking.pptx ,,,,,,,,,,,,,,,,,,,,,,,,,,
Bus tracking.pptx ,,,,,,,,,,,,,,,,,,,,,,,,,,Bus tracking.pptx ,,,,,,,,,,,,,,,,,,,,,,,,,,
Bus tracking.pptx ,,,,,,,,,,,,,,,,,,,,,,,,,,
 

Elements_Cheat_Sheet.pdf

  • 1. ARIS Elements CHEAT SHEET This model type contains one object type structural element and one connection type contains. Since a structural element can be assigned to all model types, this model has a wide range of uses. It is often used as a start model for various views of a company. STRUCTURE DIAGRAM This symbol represents a process that can be described, e.g. by using a “Process landscape” diagram. PROCESS LANDSCAPE A process landscape is used to structure the process portfolio of a company. Processes in a process landscape can be connected in a sequence to describe an end-to-end scenario or a value chain. Processes can be arranged hierarchically to further refine certain process areas. The process portfolio is usually structured into the following three process types: 1. management processes (e.g. strategy), 2. core processes (i.e. value-adding processes), 3. support processes (e.g. marketing) Management processes Strategic planing Controling SYSTEM LANDSCAPE System landscapes describe which IT systems belong to which logical units (domains). This assignment information is relevant for budgeting or for defining administrative responsibilities. Systems represent logical electronic data processing systems. These systems are not hardware but software systems. ERP systems and EAI platforms can be named as examples. IT systems can be grouped into areas (application domains). In doing so, the question of similarity can be defined according to different classification criteria. Front Office Applications Application system Web portal Call center DATA MODEL A data model represents the data view of a company, e.g. which business objects exist. The entity relationship notation is used for data modeling. Data models are created e.g. to define database structures. The cardinalities of relationships between entities illustrate the number of interconnections. An entity is an individually identifiable object of reality. In databases, it is represented as a table. Attributes describe properties of a data object (entity), i.e. the columns of a table. The primary key (here: purchase order number) is a unique identifier for an object. The foreign key is a reference to the primarykey of another data object. For example, the customer ID is a reference to a data object of the "Customer" type. Purchase order Purchase order number Customer ID Purchase order date ISBN number BPMN PROCESS BPMN is a process notation used to model business and workflow processes alike. BPMN is a open standard for process modeling maintained by OMG. The BPMN collaboration diagram is used to model the interactions between participants, e.g. in a business-2-business (B2B) context. Participants are involved in the process and represented by means of pools. Interactions between these pools are represented by message flows (message exchanges). Start events may use different symbols in BPMN. For example, "Message event" for processes starting with a message. These symbols mark the end of a process. Intermediate events affect the process flow. They do not start or end the process. Text annotations are used to add comments to model elements. Gateways represent decisions within the process flow. Using the corresponding symbol, they represent parallel, exclusive, or other execution modes. Task In BPMN, tasks are represented by activities. They cover the human ("User task" or "Manual task") or technical execution of tasks. As "Subprocesses" they represent basic processes. Pool Lane Lane These represent organizational units. Using pools or embedded lanes tasks can be assigned to persons or groups of persons. You can find a more detailed overview about the BPMN here: tiny.cc/BPMN-cheat-sheet ORGANIZATIONAL CHART Organizations and companies illustrate their structures with organizational charts. With the ARIS symbolism (organizational unit, role and person) relationships between individual units like departments or employees are demonstrated. The relationships stand for 1. Who is responsible for whom? 2. Who is the supervisor or inferior? 3. How are the communication channels? Oraganizational unit is a unit in an organizational hierarchy. It can be used to show which organizational units are superior to others. Position is the smallest organizational unit in a company. Persons can be assigned to an organizational unit. Groups of persons can be combined in a role. A location refers to a physical place and can be a factory, a building, or also an office. Management CEO HR Head of HR Recruiting Head of Recruiting EVENT-DRIVEN PROCESS CHAIN (EPC) The event-driven process is a set of related tasks or activities performed to produce a product or service. The event-driven process consists of events triggering activities. Rules control the flow of the process. The event-driven process describes 1. which activities are performed in the course of a process, 2. which organizational units participate in process execution (persons, groups of persons), 3. what input and output data are used, 4. what IT systems are involved, and 5. which events and risks occur during process execution. XOR (exclusive or) considers exactly one path. AND considers all paths. OR considers at least one path. Connectors are used to split and join the control flow. Split connectors have one incoming and several outgoing connections. Vice versa for join connectors. An event describes a state that controls or influences the progression of the process. They trigger functions and are the results of functions. A function is a task or activity performed to deliver process outputs and support business objectives. The symbol Role illustrates who is performing an activity. The system is a software system that is used to support the execution of a function. A risk represents the possible danger of a defined process objective not being achieved. A document carrier stores knowledge/ data. Applicant data recorded Interview applicant Recruiting manager Recruiting tool Offer job Recruiting manager New employee hired Applicant declined job offer You can find a more detailed overview about the ECP here: tiny.cc/EPC-cheat-sheet Controlling Order recieved Create order Order processed Refine order details Create documents Order docu- ments deliver goods