SlideShare a Scribd company logo
1Jarrar © 2015
BPMN 2.0
Descriptive Constructs
Reference:
Mustafa Jarrar: Lecture Notes on BPMN 2.0 Descriptive Constructs
Birzeit University, Palestine, 2015
In collaboration with
Bilal Farraj
Mustafa Jarrar
Birzeit University, Palestine
mjarrar@birzeit.edu
www.jarrar.info
2Jarrar © 2015
Watch this lecture and download the slides from
http://jarrar-courses.blogspot.com/2015/01/dataandbusinessprocessmodelling.html
Some content in this lecture are based on [4]
http://www.bpmn-tool.com/en/tutorial/
3Jarrar © 2015
Reading and practice
[1] Every material in these slides.
[2] Chapter three of Mathias Weske BPM book.
[3] Practice on using Signavio process editor.
[4] Signavio Process Editor (Academic BPM initiative)
Keywords: Data Engineering, Data Modeling, Conceptual Data Modeling, ORM, Object Role Modeling, Information Modeling, Schema
engineering, Business Rules, integrity constraints, Derivation rules, Logic, verbalization of business rules, rules
contradictions, rules implications, Business Process Engineering, Business Process Management, Business Process Modelling, Process
Mapping, Process identification, process re-engineering, process re-engineering, Process Optimization, Process execution.
‫ﻩهﻥنﺩدﺱسﺓة‬ ‫ﺇإﻉعﺍاﺩدﺓة‬ ،٬‫ﺍاﻝلﻉعﻡمﻝلﻱيﺍاﺕت‬ ‫ﻩهﻥنﺩدﺱسﺓة‬ ،٬‫ﻝلﻝلﺏبﻱيﺍاﻥنﺍاﺕت‬ ‫ﺍاﻝلﻡمﻑفﺍاﻩهﻱيﻡمﻱيﺓة‬ ‫ﺍاﻝلﻥنﻡمﺫذﺝجﺓة‬ ،٬‫ﺍاﻝلﻡمﻑفﺍاﻩهﻱيﻡمﻱيﺓة‬ ‫ﺏبﻱيﺍاﻥنﺍاﺕت‬ ‫ﻡمﺥخﻁطﻁط‬ ،٬‫ﺍاﻝلﺏبﻱيﺍاﻥنﺍاﺕت‬ ‫ﻩهﻥنﺩدﺱسﺓة‬
‫ﺍاﻝلﺇإﺩدﺍاﺭرﻱيﺓة‬ ‫ﺍاﻝلﻉعﻡمﻝلﻱيﺍاﺕت‬
4Jarrar © 2015
Business Process Model and Notation
BPMN 2.0 is a MOG since in 2011 as a process modeling and notation
language. http://www.bpmn.org/
5Jarrar © 2015
OMG Certified Expert in BPM 2
OCEB program consist of five examination, which grant five
certifications.
Two fundamental exams, then three certifications split into either
business or technical track.
Image source http://www.omg.org/
6Jarrar © 2015
BPMN 2.0 Modeling Constructs
BPMN 2.0 has a set of modeling elements such as:
§  Activities
§  Connecting objects
§  Start events
§  End events
§  Artifacts
§  Gateways
§  Swimlanes (pool/lane, …)
§  Data objects
§  Throwing intermediate events
§  Catching intermediate events
7Jarrar © 2015
BPMN Descriptive Elements
The selected BPMN 2.0 descriptive elements in this course are
contained in this lecture slides.
Descriptive elements are the basic BPMN symbols that can be
used to model a business process.
8Jarrar © 2015
Activities
The task is a unit of work – the job to be performed.
Task can be performed by human, system or even it can be an
entire process.
9Jarrar © 2015
Connecting Constructs
Sequence Flow define the
execution order of activities.
Message Flow symbolizes
information flow across
organizational boundaries.
Basic rules: attached to pools,
activities or message events.
The order of message exchanges can be specified by combining
the message flow and sequence flow.
10Jarrar © 2015
Start Events
Un-typed start event
typically marks the
standard start of a
process.
Start Message
Event, a process
instance is started on
receive of a message.
Start Timer Event, a process instance is started on
cyclic timer events, points in time, after time spans or
time outs.
11Jarrar © 2015
End Events
The un-typed end event
typically marks the
standard end of a process.
End Message Event, at
the end of the process,
a message is sent.
Terminate End Event, triggering the immediate
termination of a process instance. All steps in
execution of parallel branches are terminated.
12Jarrar © 2015
Example: Course Enrollment
13Jarrar © 2015
Example: Book Borrowing Validation
14Jarrar © 2015
Example: Start Timer Event
15Jarrar © 2015
Some Rules of Thumb
There are a set of tips and rules to have a valid process
models, below are two of them:
§ Process model should have start and end event.
§ All process branches should be closed.
More rules to be provided as progressing with the course.
16Jarrar © 2015
Artifacts
Any text can be associated with a text annotation to
provide additional documentation.
Group
Any arbitrary set of objects can be defined as
group to show that they are logically together.
17Jarrar © 2015
Gateways
Data-based exclusive (XOR) gateway
When splitting, it routes the sequence flow to exactly
one of the outgoing branches based on conditions.
When merging, it waits one incoming branch to
complete before triggering the outgoing flow .
18Jarrar © 2015
Gateways
Parallel Gateway
When splitting, the sequence flow, all outgoing
branches are activated simultaneously.
When merging, parallel branches it waits for all
incoming branches to complete before triggering the
outgoing flow.
19Jarrar © 2015
Pool
Pools represent responsibilities for activities in a process.
Pool represent whole organization units.
20Jarrar © 2015
Lanes
Lanes same as pools represent responsibilities for activities in a
process.
However, lanes subdivide pools or other lanes hierarchically.
21Jarrar © 2015
Collapsed Pool
Collapsed pools hide all internals of the contained processes.
22Jarrar © 2015
Data Objects
Data object represents information flowing through the
process, such as business documents, emails or letters.
Data store, a place where the process can read or write
data, e.g. a database or a filling cabinet.
It persists beyond the lifetime of the process instance.
23Jarrar © 2015
Example: Book Borrow - elaborated
24Jarrar © 2015
Example: Book Borrow - elaborated

More Related Content

Similar to Jarrar farraj.lecturenotes.bpmn descriptiveconstructs

MuleSoft Manchester Meetup #2 slides 29th October 2019
MuleSoft Manchester Meetup #2 slides 29th October 2019MuleSoft Manchester Meetup #2 slides 29th October 2019
MuleSoft Manchester Meetup #2 slides 29th October 2019
Ieva Navickaite
 
A comprehensive guide to mule soft mule 4
A comprehensive guide to mule soft mule 4A comprehensive guide to mule soft mule 4
A comprehensive guide to mule soft mule 4
pruthviraj krishnam
 
Integration of Struts & Spring & Hibernate for Enterprise Applications
Integration of Struts & Spring & Hibernate for Enterprise ApplicationsIntegration of Struts & Spring & Hibernate for Enterprise Applications
Integration of Struts & Spring & Hibernate for Enterprise Applications
IJMER
 
IRJET- A Detailed Analysis on Windows Event Log Viewer for Faster Root Ca...
IRJET-  	  A Detailed Analysis on Windows Event Log Viewer for Faster Root Ca...IRJET-  	  A Detailed Analysis on Windows Event Log Viewer for Faster Root Ca...
IRJET- A Detailed Analysis on Windows Event Log Viewer for Faster Root Ca...
IRJET Journal
 
Spring Transaction Management
Spring Transaction ManagementSpring Transaction Management
Spring Transaction Management
Ye Win
 
Business Process Mapping.ppt
Business Process Mapping.pptBusiness Process Mapping.ppt
Business Process Mapping.ppt
ArunMattur
 
MongoDB WiredTiger Internals: Journey To Transactions
  MongoDB WiredTiger Internals: Journey To Transactions  MongoDB WiredTiger Internals: Journey To Transactions
MongoDB WiredTiger Internals: Journey To Transactions
M Malai
 
MongoDB WiredTiger Internals: Journey To Transactions
MongoDB WiredTiger Internals: Journey To TransactionsMongoDB WiredTiger Internals: Journey To Transactions
MongoDB WiredTiger Internals: Journey To Transactions
Mydbops
 
Drools & jBPM Info Sheet
Drools & jBPM Info SheetDrools & jBPM Info Sheet
Drools & jBPM Info Sheet
Mark Proctor
 
IT 8003 Cloud ComputingGroup Activity 1 SuperTAX Soft.docx
IT 8003 Cloud ComputingGroup Activity 1 SuperTAX Soft.docxIT 8003 Cloud ComputingGroup Activity 1 SuperTAX Soft.docx
IT 8003 Cloud ComputingGroup Activity 1 SuperTAX Soft.docx
vrickens
 
Mysql Performance Schema - fossasia 2016
Mysql Performance Schema - fossasia 2016Mysql Performance Schema - fossasia 2016
Mysql Performance Schema - fossasia 2016
Mayank Prasad
 
BPMN 2.0 Tutorial 01 - Basic Constructs
BPMN 2.0 Tutorial 01 - Basic ConstructsBPMN 2.0 Tutorial 01 - Basic Constructs
BPMN 2.0 Tutorial 01 - Basic Constructs
Michael zur Muehlen
 
Securing Citizen Facing Applications Presentation Notes
Securing Citizen Facing Applications Presentation NotesSecuring Citizen Facing Applications Presentation Notes
Securing Citizen Facing Applications Presentation Notes
edwinlorenzana
 
IRJET- Cloud Based Warehouse Management Firm
IRJET- Cloud Based Warehouse Management FirmIRJET- Cloud Based Warehouse Management Firm
IRJET- Cloud Based Warehouse Management Firm
IRJET Journal
 
MySQL Performance Schema in MySQL 8.0
MySQL Performance Schema in MySQL 8.0MySQL Performance Schema in MySQL 8.0
MySQL Performance Schema in MySQL 8.0
Mayank Prasad
 
Singapore MuleSoft Meetup - 23 Nov 2022
Singapore MuleSoft Meetup - 23 Nov 2022Singapore MuleSoft Meetup - 23 Nov 2022
Singapore MuleSoft Meetup - 23 Nov 2022
Royston Lobo
 
automation process
automation processautomation process
automation process
Dhiraj Jha
 
Guidelines to determine the right interface when integrating with sap systems...
Guidelines to determine the right interface when integrating with sap systems...Guidelines to determine the right interface when integrating with sap systems...
Guidelines to determine the right interface when integrating with sap systems...
Alaa Karam
 
BPMN
BPMNBPMN

Similar to Jarrar farraj.lecturenotes.bpmn descriptiveconstructs (20)

MuleSoft Manchester Meetup #2 slides 29th October 2019
MuleSoft Manchester Meetup #2 slides 29th October 2019MuleSoft Manchester Meetup #2 slides 29th October 2019
MuleSoft Manchester Meetup #2 slides 29th October 2019
 
A comprehensive guide to mule soft mule 4
A comprehensive guide to mule soft mule 4A comprehensive guide to mule soft mule 4
A comprehensive guide to mule soft mule 4
 
Integration of Struts & Spring & Hibernate for Enterprise Applications
Integration of Struts & Spring & Hibernate for Enterprise ApplicationsIntegration of Struts & Spring & Hibernate for Enterprise Applications
Integration of Struts & Spring & Hibernate for Enterprise Applications
 
IRJET- A Detailed Analysis on Windows Event Log Viewer for Faster Root Ca...
IRJET-  	  A Detailed Analysis on Windows Event Log Viewer for Faster Root Ca...IRJET-  	  A Detailed Analysis on Windows Event Log Viewer for Faster Root Ca...
IRJET- A Detailed Analysis on Windows Event Log Viewer for Faster Root Ca...
 
Spring Transaction Management
Spring Transaction ManagementSpring Transaction Management
Spring Transaction Management
 
Business Process Mapping.ppt
Business Process Mapping.pptBusiness Process Mapping.ppt
Business Process Mapping.ppt
 
MongoDB WiredTiger Internals: Journey To Transactions
  MongoDB WiredTiger Internals: Journey To Transactions  MongoDB WiredTiger Internals: Journey To Transactions
MongoDB WiredTiger Internals: Journey To Transactions
 
MongoDB WiredTiger Internals: Journey To Transactions
MongoDB WiredTiger Internals: Journey To TransactionsMongoDB WiredTiger Internals: Journey To Transactions
MongoDB WiredTiger Internals: Journey To Transactions
 
Drools & jBPM Info Sheet
Drools & jBPM Info SheetDrools & jBPM Info Sheet
Drools & jBPM Info Sheet
 
IT 8003 Cloud ComputingGroup Activity 1 SuperTAX Soft.docx
IT 8003 Cloud ComputingGroup Activity 1 SuperTAX Soft.docxIT 8003 Cloud ComputingGroup Activity 1 SuperTAX Soft.docx
IT 8003 Cloud ComputingGroup Activity 1 SuperTAX Soft.docx
 
Mysql Performance Schema - fossasia 2016
Mysql Performance Schema - fossasia 2016Mysql Performance Schema - fossasia 2016
Mysql Performance Schema - fossasia 2016
 
BPMN 2.0 Tutorial 01 - Basic Constructs
BPMN 2.0 Tutorial 01 - Basic ConstructsBPMN 2.0 Tutorial 01 - Basic Constructs
BPMN 2.0 Tutorial 01 - Basic Constructs
 
Securing Citizen Facing Applications Presentation Notes
Securing Citizen Facing Applications Presentation NotesSecuring Citizen Facing Applications Presentation Notes
Securing Citizen Facing Applications Presentation Notes
 
IRJET- Cloud Based Warehouse Management Firm
IRJET- Cloud Based Warehouse Management FirmIRJET- Cloud Based Warehouse Management Firm
IRJET- Cloud Based Warehouse Management Firm
 
MySQL Performance Schema in MySQL 8.0
MySQL Performance Schema in MySQL 8.0MySQL Performance Schema in MySQL 8.0
MySQL Performance Schema in MySQL 8.0
 
Singapore MuleSoft Meetup - 23 Nov 2022
Singapore MuleSoft Meetup - 23 Nov 2022Singapore MuleSoft Meetup - 23 Nov 2022
Singapore MuleSoft Meetup - 23 Nov 2022
 
automation process
automation processautomation process
automation process
 
Guidelines to determine the right interface when integrating with sap systems...
Guidelines to determine the right interface when integrating with sap systems...Guidelines to determine the right interface when integrating with sap systems...
Guidelines to determine the right interface when integrating with sap systems...
 
BPMN
BPMNBPMN
BPMN
 
SAP workflow events
SAP workflow eventsSAP workflow events
SAP workflow events
 

More from Beta-Research.org

Elements of artificial intelligence and usage
Elements of artificial intelligence and usageElements of artificial intelligence and usage
Elements of artificial intelligence and usage
Beta-Research.org
 
عناصر الذكاء الاصطناعي تشمل العديد من المكونات والتقنيات التي تتكامل لتكوين ا...
عناصر الذكاء الاصطناعي تشمل العديد من المكونات والتقنيات التي تتكامل لتكوين ا...عناصر الذكاء الاصطناعي تشمل العديد من المكونات والتقنيات التي تتكامل لتكوين ا...
عناصر الذكاء الاصطناعي تشمل العديد من المكونات والتقنيات التي تتكامل لتكوين ا...
Beta-Research.org
 
Tracer Study Outline and introduction on how to
Tracer Study Outline and introduction on how toTracer Study Outline and introduction on how to
Tracer Study Outline and introduction on how to
Beta-Research.org
 
USAID_ITC_Technical_Report_no_24_Bruce_M.pdf
USAID_ITC_Technical_Report_no_24_Bruce_M.pdfUSAID_ITC_Technical_Report_no_24_Bruce_M.pdf
USAID_ITC_Technical_Report_no_24_Bruce_M.pdf
Beta-Research.org
 
br-businessplan-english-short-20150804-150809183527-lva1-app6892.pdf
br-businessplan-english-short-20150804-150809183527-lva1-app6892.pdfbr-businessplan-english-short-20150804-150809183527-lva1-app6892.pdf
br-businessplan-english-short-20150804-150809183527-lva1-app6892.pdf
Beta-Research.org
 
Hassan ElMeligy - EU Format - TL-Director.pdf
Hassan ElMeligy - EU Format - TL-Director.pdfHassan ElMeligy - EU Format - TL-Director.pdf
Hassan ElMeligy - EU Format - TL-Director.pdf
Beta-Research.org
 
Hassan ElMeligy - EU Format - TL-Director.pdf
Hassan ElMeligy - EU Format - TL-Director.pdfHassan ElMeligy - EU Format - TL-Director.pdf
Hassan ElMeligy - EU Format - TL-Director.pdf
Beta-Research.org
 
Hassan ElMeligy - EU Format - TL-Director.pdf
Hassan ElMeligy - EU Format - TL-Director.pdfHassan ElMeligy - EU Format - TL-Director.pdf
Hassan ElMeligy - EU Format - TL-Director.pdf
Beta-Research.org
 
Hassan Mohamed - EU Format 20220919 - Regional Director.pdf
Hassan Mohamed - EU Format 20220919 - Regional Director.pdfHassan Mohamed - EU Format 20220919 - Regional Director.pdf
Hassan Mohamed - EU Format 20220919 - Regional Director.pdf
Beta-Research.org
 
Hassan Mohamed - EU Format 20210822.docx
Hassan Mohamed - EU Format 20210822.docxHassan Mohamed - EU Format 20210822.docx
Hassan Mohamed - EU Format 20210822.docx
Beta-Research.org
 
Business Plan Presentation
Business Plan PresentationBusiness Plan Presentation
Business Plan Presentation
Beta-Research.org
 
Overall report ASK The experts 2021 - high-quality
Overall report   ASK The experts 2021 - high-qualityOverall report   ASK The experts 2021 - high-quality
Overall report ASK The experts 2021 - high-quality
Beta-Research.org
 
Blue isometric elements & mockups technology in education technology pres...
Blue isometric elements & mockups technology in education technology pres...Blue isometric elements & mockups technology in education technology pres...
Blue isometric elements & mockups technology in education technology pres...
Beta-Research.org
 
Business canvas arabic - english
Business canvas   arabic - englishBusiness canvas   arabic - english
Business canvas arabic - english
Beta-Research.org
 
Arabic action plan template presentation hassan el-meligy 2021
Arabic action plan template presentation   hassan el-meligy 2021Arabic action plan template presentation   hassan el-meligy 2021
Arabic action plan template presentation hassan el-meligy 2021
Beta-Research.org
 
Happy at work
Happy at workHappy at work
Happy at work
Beta-Research.org
 
Arabic business development process and bdu-crm v4
Arabic   business development process and bdu-crm v4Arabic   business development process and bdu-crm v4
Arabic business development process and bdu-crm v4
Beta-Research.org
 
Increasing leads also members and attendance.pptx p
Increasing leads also members and attendance.pptx pIncreasing leads also members and attendance.pptx p
Increasing leads also members and attendance.pptx p
Beta-Research.org
 
Hassan el Meligy
Hassan el MeligyHassan el Meligy
Hassan el Meligy
Beta-Research.org
 
Hassan mohamed eu format 20210130
Hassan mohamed   eu format 20210130Hassan mohamed   eu format 20210130
Hassan mohamed eu format 20210130
Beta-Research.org
 

More from Beta-Research.org (20)

Elements of artificial intelligence and usage
Elements of artificial intelligence and usageElements of artificial intelligence and usage
Elements of artificial intelligence and usage
 
عناصر الذكاء الاصطناعي تشمل العديد من المكونات والتقنيات التي تتكامل لتكوين ا...
عناصر الذكاء الاصطناعي تشمل العديد من المكونات والتقنيات التي تتكامل لتكوين ا...عناصر الذكاء الاصطناعي تشمل العديد من المكونات والتقنيات التي تتكامل لتكوين ا...
عناصر الذكاء الاصطناعي تشمل العديد من المكونات والتقنيات التي تتكامل لتكوين ا...
 
Tracer Study Outline and introduction on how to
Tracer Study Outline and introduction on how toTracer Study Outline and introduction on how to
Tracer Study Outline and introduction on how to
 
USAID_ITC_Technical_Report_no_24_Bruce_M.pdf
USAID_ITC_Technical_Report_no_24_Bruce_M.pdfUSAID_ITC_Technical_Report_no_24_Bruce_M.pdf
USAID_ITC_Technical_Report_no_24_Bruce_M.pdf
 
br-businessplan-english-short-20150804-150809183527-lva1-app6892.pdf
br-businessplan-english-short-20150804-150809183527-lva1-app6892.pdfbr-businessplan-english-short-20150804-150809183527-lva1-app6892.pdf
br-businessplan-english-short-20150804-150809183527-lva1-app6892.pdf
 
Hassan ElMeligy - EU Format - TL-Director.pdf
Hassan ElMeligy - EU Format - TL-Director.pdfHassan ElMeligy - EU Format - TL-Director.pdf
Hassan ElMeligy - EU Format - TL-Director.pdf
 
Hassan ElMeligy - EU Format - TL-Director.pdf
Hassan ElMeligy - EU Format - TL-Director.pdfHassan ElMeligy - EU Format - TL-Director.pdf
Hassan ElMeligy - EU Format - TL-Director.pdf
 
Hassan ElMeligy - EU Format - TL-Director.pdf
Hassan ElMeligy - EU Format - TL-Director.pdfHassan ElMeligy - EU Format - TL-Director.pdf
Hassan ElMeligy - EU Format - TL-Director.pdf
 
Hassan Mohamed - EU Format 20220919 - Regional Director.pdf
Hassan Mohamed - EU Format 20220919 - Regional Director.pdfHassan Mohamed - EU Format 20220919 - Regional Director.pdf
Hassan Mohamed - EU Format 20220919 - Regional Director.pdf
 
Hassan Mohamed - EU Format 20210822.docx
Hassan Mohamed - EU Format 20210822.docxHassan Mohamed - EU Format 20210822.docx
Hassan Mohamed - EU Format 20210822.docx
 
Business Plan Presentation
Business Plan PresentationBusiness Plan Presentation
Business Plan Presentation
 
Overall report ASK The experts 2021 - high-quality
Overall report   ASK The experts 2021 - high-qualityOverall report   ASK The experts 2021 - high-quality
Overall report ASK The experts 2021 - high-quality
 
Blue isometric elements & mockups technology in education technology pres...
Blue isometric elements & mockups technology in education technology pres...Blue isometric elements & mockups technology in education technology pres...
Blue isometric elements & mockups technology in education technology pres...
 
Business canvas arabic - english
Business canvas   arabic - englishBusiness canvas   arabic - english
Business canvas arabic - english
 
Arabic action plan template presentation hassan el-meligy 2021
Arabic action plan template presentation   hassan el-meligy 2021Arabic action plan template presentation   hassan el-meligy 2021
Arabic action plan template presentation hassan el-meligy 2021
 
Happy at work
Happy at workHappy at work
Happy at work
 
Arabic business development process and bdu-crm v4
Arabic   business development process and bdu-crm v4Arabic   business development process and bdu-crm v4
Arabic business development process and bdu-crm v4
 
Increasing leads also members and attendance.pptx p
Increasing leads also members and attendance.pptx pIncreasing leads also members and attendance.pptx p
Increasing leads also members and attendance.pptx p
 
Hassan el Meligy
Hassan el MeligyHassan el Meligy
Hassan el Meligy
 
Hassan mohamed eu format 20210130
Hassan mohamed   eu format 20210130Hassan mohamed   eu format 20210130
Hassan mohamed eu format 20210130
 

Recently uploaded

Exploring Patterns of Connection with Social Dreaming
Exploring Patterns of Connection with Social DreamingExploring Patterns of Connection with Social Dreaming
Exploring Patterns of Connection with Social Dreaming
Nicola Wreford-Howard
 
Attending a job Interview for B1 and B2 Englsih learners
Attending a job Interview for B1 and B2 Englsih learnersAttending a job Interview for B1 and B2 Englsih learners
Attending a job Interview for B1 and B2 Englsih learners
Erika906060
 
The Influence of Marketing Strategy and Market Competition on Business Perfor...
The Influence of Marketing Strategy and Market Competition on Business Perfor...The Influence of Marketing Strategy and Market Competition on Business Perfor...
The Influence of Marketing Strategy and Market Competition on Business Perfor...
Adam Smith
 
Skye Residences | Extended Stay Residences Near Toronto Airport
Skye Residences | Extended Stay Residences Near Toronto AirportSkye Residences | Extended Stay Residences Near Toronto Airport
Skye Residences | Extended Stay Residences Near Toronto Airport
marketingjdass
 
ModelingMarketingStrategiesMKS.CollumbiaUniversitypdf
ModelingMarketingStrategiesMKS.CollumbiaUniversitypdfModelingMarketingStrategiesMKS.CollumbiaUniversitypdf
ModelingMarketingStrategiesMKS.CollumbiaUniversitypdf
fisherameliaisabella
 
RMD24 | Debunking the non-endemic revenue myth Marvin Vacquier Droop | First ...
RMD24 | Debunking the non-endemic revenue myth Marvin Vacquier Droop | First ...RMD24 | Debunking the non-endemic revenue myth Marvin Vacquier Droop | First ...
RMD24 | Debunking the non-endemic revenue myth Marvin Vacquier Droop | First ...
BBPMedia1
 
Improving profitability for small business
Improving profitability for small businessImproving profitability for small business
Improving profitability for small business
Ben Wann
 
The Parable of the Pipeline a book every new businessman or business student ...
The Parable of the Pipeline a book every new businessman or business student ...The Parable of the Pipeline a book every new businessman or business student ...
The Parable of the Pipeline a book every new businessman or business student ...
awaisafdar
 
Sustainability: Balancing the Environment, Equity & Economy
Sustainability: Balancing the Environment, Equity & EconomySustainability: Balancing the Environment, Equity & Economy
Sustainability: Balancing the Environment, Equity & Economy
Operational Excellence Consulting
 
一比一原版加拿大渥太华大学毕业证(uottawa毕业证书)如何办理
一比一原版加拿大渥太华大学毕业证(uottawa毕业证书)如何办理一比一原版加拿大渥太华大学毕业证(uottawa毕业证书)如何办理
一比一原版加拿大渥太华大学毕业证(uottawa毕业证书)如何办理
taqyed
 
Memorandum Of Association Constitution of Company.ppt
Memorandum Of Association Constitution of Company.pptMemorandum Of Association Constitution of Company.ppt
Memorandum Of Association Constitution of Company.ppt
seri bangash
 
What is the TDS Return Filing Due Date for FY 2024-25.pdf
What is the TDS Return Filing Due Date for FY 2024-25.pdfWhat is the TDS Return Filing Due Date for FY 2024-25.pdf
What is the TDS Return Filing Due Date for FY 2024-25.pdf
seoforlegalpillers
 
VAT Registration Outlined In UAE: Benefits and Requirements
VAT Registration Outlined In UAE: Benefits and RequirementsVAT Registration Outlined In UAE: Benefits and Requirements
VAT Registration Outlined In UAE: Benefits and Requirements
uae taxgpt
 
Premium MEAN Stack Development Solutions for Modern Businesses
Premium MEAN Stack Development Solutions for Modern BusinessesPremium MEAN Stack Development Solutions for Modern Businesses
Premium MEAN Stack Development Solutions for Modern Businesses
SynapseIndia
 
Unveiling the Secrets How Does Generative AI Work.pdf
Unveiling the Secrets How Does Generative AI Work.pdfUnveiling the Secrets How Does Generative AI Work.pdf
Unveiling the Secrets How Does Generative AI Work.pdf
Sam H
 
Cracking the Workplace Discipline Code Main.pptx
Cracking the Workplace Discipline Code Main.pptxCracking the Workplace Discipline Code Main.pptx
Cracking the Workplace Discipline Code Main.pptx
Workforce Group
 
amptalk_RecruitingDeck_english_2024.06.05
amptalk_RecruitingDeck_english_2024.06.05amptalk_RecruitingDeck_english_2024.06.05
amptalk_RecruitingDeck_english_2024.06.05
marketing317746
 
Digital Transformation and IT Strategy Toolkit and Templates
Digital Transformation and IT Strategy Toolkit and TemplatesDigital Transformation and IT Strategy Toolkit and Templates
Digital Transformation and IT Strategy Toolkit and Templates
Aurelien Domont, MBA
 
Introduction to Amazon company 111111111111
Introduction to Amazon company 111111111111Introduction to Amazon company 111111111111
Introduction to Amazon company 111111111111
zoyaansari11365
 
5 Things You Need To Know Before Hiring a Videographer
5 Things You Need To Know Before Hiring a Videographer5 Things You Need To Know Before Hiring a Videographer
5 Things You Need To Know Before Hiring a Videographer
ofm712785
 

Recently uploaded (20)

Exploring Patterns of Connection with Social Dreaming
Exploring Patterns of Connection with Social DreamingExploring Patterns of Connection with Social Dreaming
Exploring Patterns of Connection with Social Dreaming
 
Attending a job Interview for B1 and B2 Englsih learners
Attending a job Interview for B1 and B2 Englsih learnersAttending a job Interview for B1 and B2 Englsih learners
Attending a job Interview for B1 and B2 Englsih learners
 
The Influence of Marketing Strategy and Market Competition on Business Perfor...
The Influence of Marketing Strategy and Market Competition on Business Perfor...The Influence of Marketing Strategy and Market Competition on Business Perfor...
The Influence of Marketing Strategy and Market Competition on Business Perfor...
 
Skye Residences | Extended Stay Residences Near Toronto Airport
Skye Residences | Extended Stay Residences Near Toronto AirportSkye Residences | Extended Stay Residences Near Toronto Airport
Skye Residences | Extended Stay Residences Near Toronto Airport
 
ModelingMarketingStrategiesMKS.CollumbiaUniversitypdf
ModelingMarketingStrategiesMKS.CollumbiaUniversitypdfModelingMarketingStrategiesMKS.CollumbiaUniversitypdf
ModelingMarketingStrategiesMKS.CollumbiaUniversitypdf
 
RMD24 | Debunking the non-endemic revenue myth Marvin Vacquier Droop | First ...
RMD24 | Debunking the non-endemic revenue myth Marvin Vacquier Droop | First ...RMD24 | Debunking the non-endemic revenue myth Marvin Vacquier Droop | First ...
RMD24 | Debunking the non-endemic revenue myth Marvin Vacquier Droop | First ...
 
Improving profitability for small business
Improving profitability for small businessImproving profitability for small business
Improving profitability for small business
 
The Parable of the Pipeline a book every new businessman or business student ...
The Parable of the Pipeline a book every new businessman or business student ...The Parable of the Pipeline a book every new businessman or business student ...
The Parable of the Pipeline a book every new businessman or business student ...
 
Sustainability: Balancing the Environment, Equity & Economy
Sustainability: Balancing the Environment, Equity & EconomySustainability: Balancing the Environment, Equity & Economy
Sustainability: Balancing the Environment, Equity & Economy
 
一比一原版加拿大渥太华大学毕业证(uottawa毕业证书)如何办理
一比一原版加拿大渥太华大学毕业证(uottawa毕业证书)如何办理一比一原版加拿大渥太华大学毕业证(uottawa毕业证书)如何办理
一比一原版加拿大渥太华大学毕业证(uottawa毕业证书)如何办理
 
Memorandum Of Association Constitution of Company.ppt
Memorandum Of Association Constitution of Company.pptMemorandum Of Association Constitution of Company.ppt
Memorandum Of Association Constitution of Company.ppt
 
What is the TDS Return Filing Due Date for FY 2024-25.pdf
What is the TDS Return Filing Due Date for FY 2024-25.pdfWhat is the TDS Return Filing Due Date for FY 2024-25.pdf
What is the TDS Return Filing Due Date for FY 2024-25.pdf
 
VAT Registration Outlined In UAE: Benefits and Requirements
VAT Registration Outlined In UAE: Benefits and RequirementsVAT Registration Outlined In UAE: Benefits and Requirements
VAT Registration Outlined In UAE: Benefits and Requirements
 
Premium MEAN Stack Development Solutions for Modern Businesses
Premium MEAN Stack Development Solutions for Modern BusinessesPremium MEAN Stack Development Solutions for Modern Businesses
Premium MEAN Stack Development Solutions for Modern Businesses
 
Unveiling the Secrets How Does Generative AI Work.pdf
Unveiling the Secrets How Does Generative AI Work.pdfUnveiling the Secrets How Does Generative AI Work.pdf
Unveiling the Secrets How Does Generative AI Work.pdf
 
Cracking the Workplace Discipline Code Main.pptx
Cracking the Workplace Discipline Code Main.pptxCracking the Workplace Discipline Code Main.pptx
Cracking the Workplace Discipline Code Main.pptx
 
amptalk_RecruitingDeck_english_2024.06.05
amptalk_RecruitingDeck_english_2024.06.05amptalk_RecruitingDeck_english_2024.06.05
amptalk_RecruitingDeck_english_2024.06.05
 
Digital Transformation and IT Strategy Toolkit and Templates
Digital Transformation and IT Strategy Toolkit and TemplatesDigital Transformation and IT Strategy Toolkit and Templates
Digital Transformation and IT Strategy Toolkit and Templates
 
Introduction to Amazon company 111111111111
Introduction to Amazon company 111111111111Introduction to Amazon company 111111111111
Introduction to Amazon company 111111111111
 
5 Things You Need To Know Before Hiring a Videographer
5 Things You Need To Know Before Hiring a Videographer5 Things You Need To Know Before Hiring a Videographer
5 Things You Need To Know Before Hiring a Videographer
 

Jarrar farraj.lecturenotes.bpmn descriptiveconstructs

  • 1. 1Jarrar © 2015 BPMN 2.0 Descriptive Constructs Reference: Mustafa Jarrar: Lecture Notes on BPMN 2.0 Descriptive Constructs Birzeit University, Palestine, 2015 In collaboration with Bilal Farraj Mustafa Jarrar Birzeit University, Palestine mjarrar@birzeit.edu www.jarrar.info
  • 2. 2Jarrar © 2015 Watch this lecture and download the slides from http://jarrar-courses.blogspot.com/2015/01/dataandbusinessprocessmodelling.html Some content in this lecture are based on [4] http://www.bpmn-tool.com/en/tutorial/
  • 3. 3Jarrar © 2015 Reading and practice [1] Every material in these slides. [2] Chapter three of Mathias Weske BPM book. [3] Practice on using Signavio process editor. [4] Signavio Process Editor (Academic BPM initiative) Keywords: Data Engineering, Data Modeling, Conceptual Data Modeling, ORM, Object Role Modeling, Information Modeling, Schema engineering, Business Rules, integrity constraints, Derivation rules, Logic, verbalization of business rules, rules contradictions, rules implications, Business Process Engineering, Business Process Management, Business Process Modelling, Process Mapping, Process identification, process re-engineering, process re-engineering, Process Optimization, Process execution. ‫ﻩهﻥنﺩدﺱسﺓة‬ ‫ﺇإﻉعﺍاﺩدﺓة‬ ،٬‫ﺍاﻝلﻉعﻡمﻝلﻱيﺍاﺕت‬ ‫ﻩهﻥنﺩدﺱسﺓة‬ ،٬‫ﻝلﻝلﺏبﻱيﺍاﻥنﺍاﺕت‬ ‫ﺍاﻝلﻡمﻑفﺍاﻩهﻱيﻡمﻱيﺓة‬ ‫ﺍاﻝلﻥنﻡمﺫذﺝجﺓة‬ ،٬‫ﺍاﻝلﻡمﻑفﺍاﻩهﻱيﻡمﻱيﺓة‬ ‫ﺏبﻱيﺍاﻥنﺍاﺕت‬ ‫ﻡمﺥخﻁطﻁط‬ ،٬‫ﺍاﻝلﺏبﻱيﺍاﻥنﺍاﺕت‬ ‫ﻩهﻥنﺩدﺱسﺓة‬ ‫ﺍاﻝلﺇإﺩدﺍاﺭرﻱيﺓة‬ ‫ﺍاﻝلﻉعﻡمﻝلﻱيﺍاﺕت‬
  • 4. 4Jarrar © 2015 Business Process Model and Notation BPMN 2.0 is a MOG since in 2011 as a process modeling and notation language. http://www.bpmn.org/
  • 5. 5Jarrar © 2015 OMG Certified Expert in BPM 2 OCEB program consist of five examination, which grant five certifications. Two fundamental exams, then three certifications split into either business or technical track. Image source http://www.omg.org/
  • 6. 6Jarrar © 2015 BPMN 2.0 Modeling Constructs BPMN 2.0 has a set of modeling elements such as: §  Activities §  Connecting objects §  Start events §  End events §  Artifacts §  Gateways §  Swimlanes (pool/lane, …) §  Data objects §  Throwing intermediate events §  Catching intermediate events
  • 7. 7Jarrar © 2015 BPMN Descriptive Elements The selected BPMN 2.0 descriptive elements in this course are contained in this lecture slides. Descriptive elements are the basic BPMN symbols that can be used to model a business process.
  • 8. 8Jarrar © 2015 Activities The task is a unit of work – the job to be performed. Task can be performed by human, system or even it can be an entire process.
  • 9. 9Jarrar © 2015 Connecting Constructs Sequence Flow define the execution order of activities. Message Flow symbolizes information flow across organizational boundaries. Basic rules: attached to pools, activities or message events. The order of message exchanges can be specified by combining the message flow and sequence flow.
  • 10. 10Jarrar © 2015 Start Events Un-typed start event typically marks the standard start of a process. Start Message Event, a process instance is started on receive of a message. Start Timer Event, a process instance is started on cyclic timer events, points in time, after time spans or time outs.
  • 11. 11Jarrar © 2015 End Events The un-typed end event typically marks the standard end of a process. End Message Event, at the end of the process, a message is sent. Terminate End Event, triggering the immediate termination of a process instance. All steps in execution of parallel branches are terminated.
  • 12. 12Jarrar © 2015 Example: Course Enrollment
  • 13. 13Jarrar © 2015 Example: Book Borrowing Validation
  • 14. 14Jarrar © 2015 Example: Start Timer Event
  • 15. 15Jarrar © 2015 Some Rules of Thumb There are a set of tips and rules to have a valid process models, below are two of them: § Process model should have start and end event. § All process branches should be closed. More rules to be provided as progressing with the course.
  • 16. 16Jarrar © 2015 Artifacts Any text can be associated with a text annotation to provide additional documentation. Group Any arbitrary set of objects can be defined as group to show that they are logically together.
  • 17. 17Jarrar © 2015 Gateways Data-based exclusive (XOR) gateway When splitting, it routes the sequence flow to exactly one of the outgoing branches based on conditions. When merging, it waits one incoming branch to complete before triggering the outgoing flow .
  • 18. 18Jarrar © 2015 Gateways Parallel Gateway When splitting, the sequence flow, all outgoing branches are activated simultaneously. When merging, parallel branches it waits for all incoming branches to complete before triggering the outgoing flow.
  • 19. 19Jarrar © 2015 Pool Pools represent responsibilities for activities in a process. Pool represent whole organization units.
  • 20. 20Jarrar © 2015 Lanes Lanes same as pools represent responsibilities for activities in a process. However, lanes subdivide pools or other lanes hierarchically.
  • 21. 21Jarrar © 2015 Collapsed Pool Collapsed pools hide all internals of the contained processes.
  • 22. 22Jarrar © 2015 Data Objects Data object represents information flowing through the process, such as business documents, emails or letters. Data store, a place where the process can read or write data, e.g. a database or a filling cabinet. It persists beyond the lifetime of the process instance.
  • 23. 23Jarrar © 2015 Example: Book Borrow - elaborated
  • 24. 24Jarrar © 2015 Example: Book Borrow - elaborated