SlideShare a Scribd company logo
1 of 20
BPMNBPMN
An Introduction
ISIS
Definition of BPMNDefinition of BPMN
Business Process Modeling Notation provides:
o The capability of defining and understanding their internal
and external business procedures through a Business
Process Diagram.
o The ability to communicate these procedures in a
standard manner.
2
Core Set of DiagramCore Set of Diagram
ElementsElements
3
 Core set of modeling elements
enables the easy development of
simple Business Process Diagrams
 Looks familiar to most Business
Analysts (flowchart diagram)
GuidelineGuideline
Event triggers a process:
Each process should have at least one event
Sequence flow links:
Activities in the same swim lane (see later)
Message flow links:
Activities between teams so swim lanes,
Asynchronous activities.
4
EventsEvents
5
 An Event is something that “happens”
during the course of a business process.
 Events affect the flow of the Process
and usually have a trigger or a result.
 Events can start, interrupt, or end the
flow.
GuidelineGuideline
Intermediate Events:
o Represents an exception or
compensation handling.
o Shown by placing the
Intermediate Event on the
boundary of a Task or Sub-
Process.
o Example: timer expire
6
GuidelineGuideline
• Intermediate event types indicate the different ways that a
Process may be interrupted or delayed after it has started.
Compensation Event
o This is used for compensation handling--both setting and performing
compensation. It call for compensation if the Event is part of a Normal
Flow. It reacts to a named compensation call when attached to the
boundary of an activity.
Rule Event
o This is only used for exception handling. This type of event is triggered
when a Rule becomes true. Link Event
7
GuidelineGuideline
Link
o A Link is a mechanism for connecting an End Event (Result)
of one Process to an Intermediate Event (Trigger) in another
Process. Paired Intermediate Events can also be used as
“Go To” objects within a Process.
Multiple Event
o This means that there are multiple ways of triggering the
Event. Only one of them will be required.
8
ActivitiesActivities
9
 An activity is work that is
performed within a business
process.
 An activity can be atomic
or non-atomic (compound).
 The types of activities that
are a part of a Process
Model are: Process, Sub-
Process, and Task.
Sub-ProcessSub-Process
10
 Sub-Process can be in an expanded
form that shows the process details of
the a lower-level set of activities.
ConnectionsConnections
11
A Sequence Flow is used to show the order that activities will be performed
in a Process.
A Message Flow is used to show the flow of messages between two entities
that are prepared to send and receive them.
An Association is used to associate information and artifacts with flow
objects.
GatewaysGateways
12
 Gateways are modeling elements that
are used to control how Sequence Flows
interact as they converge and diverge
within a Process.
 If the flow does not need to be
controlled, then a Gateway is not
needed.
Pool and SwimlanesPool and Swimlanes
13
 A Pool is a “swimlane” and a graphical container for partitioning a set of
activities from other Pools, usually in the context of B2B situations.
 A Lane is a sub-partition within a Pool and will extend the entire length
of the Pool, either vertically or horizontally.
ArtifactsArtifacts
14
 Data Objects are not flow objects (i.e.,
connected through Sequence Flow), but
they do provide information about how
documents, data, and other objects are
used and updated within a Process.
 Text Annotations are a mechanism for
a modeler to provide additional
information for the reader of a BPMN
diagram.
 Groups provide a mechanism to
visually organize activities
Normal FlowNormal Flow
15
B2B ModelingB2B Modeling
16
Enhancements are being considered for BPMN 2
Exception HandlingException Handling
17
 Intermediate Events attached to the boundary
of an activity represent triggers that can
interrupt the activity.
 All work within the activity will be stopped and
flow will proceed from the Event.
Timer, Exceptions, Messages, etc. can be
Triggers.
Compensation HandlingCompensation Handling
and Transactionsand Transactions
18
 Transaction is an activity that has a double
border. Transactions are supported by a
transaction protocol (e.g., WS-Transaction).
 Normal Outgoing Sequence Flow represents
the path to follow a successful completion.
 Cancel Intermediate Event represents the path
to follow a cancelled completion.
 Exception Intermediate Event represents the
path to follow a transaction hazard.
 Activities used for compensate (with marker)
are outside normal flow and are Associated
normal activities.
A Complex ProcessA Complex Process
19
ReferencesReferences
• BPMN specification
http://www.omg.org/docs/dtc/06-02-01.pdf
• Enterprise Architect
Business Process Modeling
20

More Related Content

Viewers also liked

One slide-show-by-hassan-el-meligy- the need of bpr business process renginee...
One slide-show-by-hassan-el-meligy- the need of bpr business process renginee...One slide-show-by-hassan-el-meligy- the need of bpr business process renginee...
One slide-show-by-hassan-el-meligy- the need of bpr business process renginee...
Beta-Research.org
 

Viewers also liked (16)

Labor market versus job market
Labor market versus  job marketLabor market versus  job market
Labor market versus job market
 
Quality1
Quality1Quality1
Quality1
 
Labor market information 2016
Labor market information   2016Labor market information   2016
Labor market information 2016
 
Jarrar farraj.lecturenotes.bpmn descriptiveconstructs
Jarrar farraj.lecturenotes.bpmn descriptiveconstructsJarrar farraj.lecturenotes.bpmn descriptiveconstructs
Jarrar farraj.lecturenotes.bpmn descriptiveconstructs
 
Beta for business ; technology research ; innovation 2016
Beta for business ; technology research ; innovation   2016Beta for business ; technology research ; innovation   2016
Beta for business ; technology research ; innovation 2016
 
One slide-show-by-hassan-el-meligy- the need of bpr business process renginee...
One slide-show-by-hassan-el-meligy- the need of bpr business process renginee...One slide-show-by-hassan-el-meligy- the need of bpr business process renginee...
One slide-show-by-hassan-el-meligy- the need of bpr business process renginee...
 
Hassan el meligy cv sc vc 20160212
Hassan el meligy cv sc vc 20160212Hassan el meligy cv sc vc 20160212
Hassan el meligy cv sc vc 20160212
 
نظام معلومات سوق العمل العربى وتأثيرة على سوق العمل بالمنطقة العربية حسن ال...
نظام معلومات سوق العمل العربى وتأثيرة على سوق العمل بالمنطقة العربية   حسن ال...نظام معلومات سوق العمل العربى وتأثيرة على سوق العمل بالمنطقة العربية   حسن ال...
نظام معلومات سوق العمل العربى وتأثيرة على سوق العمل بالمنطقة العربية حسن ال...
 
Br business plan - English - short - 20150804
Br   business plan - English - short - 20150804Br   business plan - English - short - 20150804
Br business plan - English - short - 20150804
 
Hassan el meligy
Hassan el meligyHassan el meligy
Hassan el meligy
 
Hassan El-Meligy-EU- Management Consultant - Process Re-engineering Expert
Hassan El-Meligy-EU- Management Consultant - Process Re-engineering ExpertHassan El-Meligy-EU- Management Consultant - Process Re-engineering Expert
Hassan El-Meligy-EU- Management Consultant - Process Re-engineering Expert
 
Lmi hm-2015-uses of labor market information
Lmi hm-2015-uses of labor market informationLmi hm-2015-uses of labor market information
Lmi hm-2015-uses of labor market information
 
Labor market informatoin system
Labor market informatoin systemLabor market informatoin system
Labor market informatoin system
 
Omg bpmn tutorial
Omg bpmn tutorialOmg bpmn tutorial
Omg bpmn tutorial
 
Hassan el meligy cv-sc_vc_20151218-a
Hassan el meligy cv-sc_vc_20151218-aHassan el meligy cv-sc_vc_20151218-a
Hassan el meligy cv-sc_vc_20151218-a
 
إعادة هندسة منظومات العملBusiness process re engineering
إعادة هندسة منظومات العملBusiness process re engineeringإعادة هندسة منظومات العملBusiness process re engineering
إعادة هندسة منظومات العملBusiness process re engineering
 

Similar to Introduciton to bpmn

Introduction tobpmn 15 02
Introduction tobpmn 15 02Introduction tobpmn 15 02
Introduction tobpmn 15 02
gtiprotec
 
15 2 Eleni Pm Lesson 5b
15 2 Eleni Pm Lesson 5b15 2 Eleni Pm Lesson 5b
15 2 Eleni Pm Lesson 5b
guest4c12f7
 
15 2 Eleni Pm Lesson 5b
15 2 Eleni Pm Lesson 5b15 2 Eleni Pm Lesson 5b
15 2 Eleni Pm Lesson 5b
guest4c12f7
 

Similar to Introduciton to bpmn (20)

BPMN Poster
BPMN PosterBPMN Poster
BPMN Poster
 
Bpmn poster a4_ver_1.0.10
Bpmn poster a4_ver_1.0.10Bpmn poster a4_ver_1.0.10
Bpmn poster a4_ver_1.0.10
 
BPMN Introduction
BPMN IntroductionBPMN Introduction
BPMN Introduction
 
Bpmn poster a2_ver_1.0.10
Bpmn poster a2_ver_1.0.10Bpmn poster a2_ver_1.0.10
Bpmn poster a2_ver_1.0.10
 
The process approach (and business process management)
The process approach (and business process management)The process approach (and business process management)
The process approach (and business process management)
 
BPMN 2.0 Fundamentals
BPMN 2.0 FundamentalsBPMN 2.0 Fundamentals
BPMN 2.0 Fundamentals
 
Role of BPMN in Business
Role of BPMN in BusinessRole of BPMN in Business
Role of BPMN in Business
 
BPMN and Bizagi
BPMN and BizagiBPMN and Bizagi
BPMN and Bizagi
 
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
 
Anuprita Bhoyar BPM PPT
Anuprita Bhoyar BPM PPTAnuprita Bhoyar BPM PPT
Anuprita Bhoyar BPM PPT
 
BPMN 2.0
BPMN 2.0BPMN 2.0
BPMN 2.0
 
172298
172298172298
172298
 
BPMN process views construction
BPMN process views constructionBPMN process views construction
BPMN process views construction
 
ARIS_Basic_Cheat_Sheet.pdf
ARIS_Basic_Cheat_Sheet.pdfARIS_Basic_Cheat_Sheet.pdf
ARIS_Basic_Cheat_Sheet.pdf
 
Bpmn tutorial
Bpmn tutorialBpmn tutorial
Bpmn tutorial
 
Introduction tobpmn 15 02
Introduction tobpmn 15 02Introduction tobpmn 15 02
Introduction tobpmn 15 02
 
Paper: Nondeterministic Events in Business Processes
Paper: Nondeterministic Events in Business ProcessesPaper: Nondeterministic Events in Business Processes
Paper: Nondeterministic Events in Business Processes
 
From Site to System (specifically, business process management systems)
From Site to System (specifically, business process management systems)From Site to System (specifically, business process management systems)
From Site to System (specifically, business process management systems)
 
15 2 Eleni Pm Lesson 5b
15 2 Eleni Pm Lesson 5b15 2 Eleni Pm Lesson 5b
15 2 Eleni Pm Lesson 5b
 
15 2 Eleni Pm Lesson 5b
15 2 Eleni Pm Lesson 5b15 2 Eleni Pm Lesson 5b
15 2 Eleni Pm Lesson 5b
 

More from Beta-Research.org

More from Beta-Research.org (20)

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
 
Visualizations power bi_yogi_schulz_2018_12_101
Visualizations power bi_yogi_schulz_2018_12_101Visualizations power bi_yogi_schulz_2018_12_101
Visualizations power bi_yogi_schulz_2018_12_101
 
Digital transformation framework v1
Digital transformation framework v1Digital transformation framework v1
Digital transformation framework v1
 

Recently uploaded

一比一原版(WLU毕业证)罗瑞尔大学毕业证成绩单留信学历认证原版一模一样
一比一原版(WLU毕业证)罗瑞尔大学毕业证成绩单留信学历认证原版一模一样一比一原版(WLU毕业证)罗瑞尔大学毕业证成绩单留信学历认证原版一模一样
一比一原版(WLU毕业证)罗瑞尔大学毕业证成绩单留信学历认证原版一模一样
awasv46j
 
Top profile Call Girls In Mau [ 7014168258 ] Call Me For Genuine Models We ar...
Top profile Call Girls In Mau [ 7014168258 ] Call Me For Genuine Models We ar...Top profile Call Girls In Mau [ 7014168258 ] Call Me For Genuine Models We ar...
Top profile Call Girls In Mau [ 7014168258 ] Call Me For Genuine Models We ar...
nirzagarg
 
Call Girls In Ratnagiri Escorts ☎️8617370543 🔝 💃 Enjoy 24/7 Escort Service En...
Call Girls In Ratnagiri Escorts ☎️8617370543 🔝 💃 Enjoy 24/7 Escort Service En...Call Girls In Ratnagiri Escorts ☎️8617370543 🔝 💃 Enjoy 24/7 Escort Service En...
Call Girls In Ratnagiri Escorts ☎️8617370543 🔝 💃 Enjoy 24/7 Escort Service En...
Nitya salvi
 
How to Build a Simple Shopify Website
How to Build a Simple Shopify WebsiteHow to Build a Simple Shopify Website
How to Build a Simple Shopify Website
mark11275
 
Q4-Trends-Networks-Module-3.pdfqquater days sheets123456789
Q4-Trends-Networks-Module-3.pdfqquater days sheets123456789Q4-Trends-Networks-Module-3.pdfqquater days sheets123456789
Q4-Trends-Networks-Module-3.pdfqquater days sheets123456789
CristineGraceAcuyan
 
Top profile Call Girls In Meerut [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Meerut [ 7014168258 ] Call Me For Genuine Models We...Top profile Call Girls In Meerut [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Meerut [ 7014168258 ] Call Me For Genuine Models We...
gajnagarg
 
Salkhia @ Cheap Call Girls In Kolkata | Book 8005736733 Extreme Naughty Call ...
Salkhia @ Cheap Call Girls In Kolkata | Book 8005736733 Extreme Naughty Call ...Salkhia @ Cheap Call Girls In Kolkata | Book 8005736733 Extreme Naughty Call ...
Salkhia @ Cheap Call Girls In Kolkata | Book 8005736733 Extreme Naughty Call ...
HyderabadDolls
 
In Saudi Arabia Jeddah (+918761049707)) Buy Abortion Pills For Sale in Riyadh
In Saudi Arabia Jeddah (+918761049707)) Buy Abortion Pills For Sale in RiyadhIn Saudi Arabia Jeddah (+918761049707)) Buy Abortion Pills For Sale in Riyadh
In Saudi Arabia Jeddah (+918761049707)) Buy Abortion Pills For Sale in Riyadh
ahmedjiabur940
 

Recently uploaded (20)

Branding in the Psychedelic Landscape Report.pdf
Branding in the Psychedelic Landscape Report.pdfBranding in the Psychedelic Landscape Report.pdf
Branding in the Psychedelic Landscape Report.pdf
 
一比一原版(WLU毕业证)罗瑞尔大学毕业证成绩单留信学历认证原版一模一样
一比一原版(WLU毕业证)罗瑞尔大学毕业证成绩单留信学历认证原版一模一样一比一原版(WLU毕业证)罗瑞尔大学毕业证成绩单留信学历认证原版一模一样
一比一原版(WLU毕业证)罗瑞尔大学毕业证成绩单留信学历认证原版一模一样
 
Top profile Call Girls In Mau [ 7014168258 ] Call Me For Genuine Models We ar...
Top profile Call Girls In Mau [ 7014168258 ] Call Me For Genuine Models We ar...Top profile Call Girls In Mau [ 7014168258 ] Call Me For Genuine Models We ar...
Top profile Call Girls In Mau [ 7014168258 ] Call Me For Genuine Models We ar...
 
Call Girls In Ratnagiri Escorts ☎️8617370543 🔝 💃 Enjoy 24/7 Escort Service En...
Call Girls In Ratnagiri Escorts ☎️8617370543 🔝 💃 Enjoy 24/7 Escort Service En...Call Girls In Ratnagiri Escorts ☎️8617370543 🔝 💃 Enjoy 24/7 Escort Service En...
Call Girls In Ratnagiri Escorts ☎️8617370543 🔝 💃 Enjoy 24/7 Escort Service En...
 
Gamestore case study UI UX by Amgad Ibrahim
Gamestore case study UI UX by Amgad IbrahimGamestore case study UI UX by Amgad Ibrahim
Gamestore case study UI UX by Amgad Ibrahim
 
Aminabad * High Profile Escorts Service in Lucknow Phone No 9548273370 Elite ...
Aminabad * High Profile Escorts Service in Lucknow Phone No 9548273370 Elite ...Aminabad * High Profile Escorts Service in Lucknow Phone No 9548273370 Elite ...
Aminabad * High Profile Escorts Service in Lucknow Phone No 9548273370 Elite ...
 
Only Cash On Delivery Call Girls Service In Mysore Enjoy 24/7 Escort Service
Only Cash On Delivery Call Girls Service In Mysore Enjoy 24/7 Escort ServiceOnly Cash On Delivery Call Girls Service In Mysore Enjoy 24/7 Escort Service
Only Cash On Delivery Call Girls Service In Mysore Enjoy 24/7 Escort Service
 
How to Build a Simple Shopify Website
How to Build a Simple Shopify WebsiteHow to Build a Simple Shopify Website
How to Build a Simple Shopify Website
 
Q4-Trends-Networks-Module-3.pdfqquater days sheets123456789
Q4-Trends-Networks-Module-3.pdfqquater days sheets123456789Q4-Trends-Networks-Module-3.pdfqquater days sheets123456789
Q4-Trends-Networks-Module-3.pdfqquater days sheets123456789
 
Top profile Call Girls In Meerut [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Meerut [ 7014168258 ] Call Me For Genuine Models We...Top profile Call Girls In Meerut [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Meerut [ 7014168258 ] Call Me For Genuine Models We...
 
Just Call Vip call girls Fatehpur Escorts ☎️8617370543 Two shot with one girl...
Just Call Vip call girls Fatehpur Escorts ☎️8617370543 Two shot with one girl...Just Call Vip call girls Fatehpur Escorts ☎️8617370543 Two shot with one girl...
Just Call Vip call girls Fatehpur Escorts ☎️8617370543 Two shot with one girl...
 
Pondicherry Escorts Service Girl ^ 9332606886, WhatsApp Anytime Pondicherry
Pondicherry Escorts Service Girl ^ 9332606886, WhatsApp Anytime PondicherryPondicherry Escorts Service Girl ^ 9332606886, WhatsApp Anytime Pondicherry
Pondicherry Escorts Service Girl ^ 9332606886, WhatsApp Anytime Pondicherry
 
Kondapur ] High Profile Call Girls in Hyderabad (Adult Only) 9352988975 Escor...
Kondapur ] High Profile Call Girls in Hyderabad (Adult Only) 9352988975 Escor...Kondapur ] High Profile Call Girls in Hyderabad (Adult Only) 9352988975 Escor...
Kondapur ] High Profile Call Girls in Hyderabad (Adult Only) 9352988975 Escor...
 
Sweety Planet Packaging Design Process Book.pptx
Sweety Planet Packaging Design Process Book.pptxSweety Planet Packaging Design Process Book.pptx
Sweety Planet Packaging Design Process Book.pptx
 
❤️ Call Girls Service Amritsar Call Girls (Adult Only) 💯Call Us 🔝 6378878445 ...
❤️ Call Girls Service Amritsar Call Girls (Adult Only) 💯Call Us 🔝 6378878445 ...❤️ Call Girls Service Amritsar Call Girls (Adult Only) 💯Call Us 🔝 6378878445 ...
❤️ Call Girls Service Amritsar Call Girls (Adult Only) 💯Call Us 🔝 6378878445 ...
 
Bhubaneswar🌹Vip Call Girls Chandrashekharpur ❤Heer 9777949614 💟 Full Trusted ...
Bhubaneswar🌹Vip Call Girls Chandrashekharpur ❤Heer 9777949614 💟 Full Trusted ...Bhubaneswar🌹Vip Call Girls Chandrashekharpur ❤Heer 9777949614 💟 Full Trusted ...
Bhubaneswar🌹Vip Call Girls Chandrashekharpur ❤Heer 9777949614 💟 Full Trusted ...
 
Salkhia @ Cheap Call Girls In Kolkata | Book 8005736733 Extreme Naughty Call ...
Salkhia @ Cheap Call Girls In Kolkata | Book 8005736733 Extreme Naughty Call ...Salkhia @ Cheap Call Girls In Kolkata | Book 8005736733 Extreme Naughty Call ...
Salkhia @ Cheap Call Girls In Kolkata | Book 8005736733 Extreme Naughty Call ...
 
Abu Dhabi Call girls Service0556255850 Call girls in Abu Dhabi
Abu Dhabi Call girls Service0556255850 Call girls in Abu DhabiAbu Dhabi Call girls Service0556255850 Call girls in Abu Dhabi
Abu Dhabi Call girls Service0556255850 Call girls in Abu Dhabi
 
Essential UI/UX Design Principles: A Comprehensive Guide
Essential UI/UX Design Principles: A Comprehensive GuideEssential UI/UX Design Principles: A Comprehensive Guide
Essential UI/UX Design Principles: A Comprehensive Guide
 
In Saudi Arabia Jeddah (+918761049707)) Buy Abortion Pills For Sale in Riyadh
In Saudi Arabia Jeddah (+918761049707)) Buy Abortion Pills For Sale in RiyadhIn Saudi Arabia Jeddah (+918761049707)) Buy Abortion Pills For Sale in Riyadh
In Saudi Arabia Jeddah (+918761049707)) Buy Abortion Pills For Sale in Riyadh
 

Introduciton to bpmn

  • 2. Definition of BPMNDefinition of BPMN Business Process Modeling Notation provides: o The capability of defining and understanding their internal and external business procedures through a Business Process Diagram. o The ability to communicate these procedures in a standard manner. 2
  • 3. Core Set of DiagramCore Set of Diagram ElementsElements 3  Core set of modeling elements enables the easy development of simple Business Process Diagrams  Looks familiar to most Business Analysts (flowchart diagram)
  • 4. GuidelineGuideline Event triggers a process: Each process should have at least one event Sequence flow links: Activities in the same swim lane (see later) Message flow links: Activities between teams so swim lanes, Asynchronous activities. 4
  • 5. EventsEvents 5  An Event is something that “happens” during the course of a business process.  Events affect the flow of the Process and usually have a trigger or a result.  Events can start, interrupt, or end the flow.
  • 6. GuidelineGuideline Intermediate Events: o Represents an exception or compensation handling. o Shown by placing the Intermediate Event on the boundary of a Task or Sub- Process. o Example: timer expire 6
  • 7. GuidelineGuideline • Intermediate event types indicate the different ways that a Process may be interrupted or delayed after it has started. Compensation Event o This is used for compensation handling--both setting and performing compensation. It call for compensation if the Event is part of a Normal Flow. It reacts to a named compensation call when attached to the boundary of an activity. Rule Event o This is only used for exception handling. This type of event is triggered when a Rule becomes true. Link Event 7
  • 8. GuidelineGuideline Link o A Link is a mechanism for connecting an End Event (Result) of one Process to an Intermediate Event (Trigger) in another Process. Paired Intermediate Events can also be used as “Go To” objects within a Process. Multiple Event o This means that there are multiple ways of triggering the Event. Only one of them will be required. 8
  • 9. ActivitiesActivities 9  An activity is work that is performed within a business process.  An activity can be atomic or non-atomic (compound).  The types of activities that are a part of a Process Model are: Process, Sub- Process, and Task.
  • 10. Sub-ProcessSub-Process 10  Sub-Process can be in an expanded form that shows the process details of the a lower-level set of activities.
  • 11. ConnectionsConnections 11 A Sequence Flow is used to show the order that activities will be performed in a Process. A Message Flow is used to show the flow of messages between two entities that are prepared to send and receive them. An Association is used to associate information and artifacts with flow objects.
  • 12. GatewaysGateways 12  Gateways are modeling elements that are used to control how Sequence Flows interact as they converge and diverge within a Process.  If the flow does not need to be controlled, then a Gateway is not needed.
  • 13. Pool and SwimlanesPool and Swimlanes 13  A Pool is a “swimlane” and a graphical container for partitioning a set of activities from other Pools, usually in the context of B2B situations.  A Lane is a sub-partition within a Pool and will extend the entire length of the Pool, either vertically or horizontally.
  • 14. ArtifactsArtifacts 14  Data Objects are not flow objects (i.e., connected through Sequence Flow), but they do provide information about how documents, data, and other objects are used and updated within a Process.  Text Annotations are a mechanism for a modeler to provide additional information for the reader of a BPMN diagram.  Groups provide a mechanism to visually organize activities
  • 16. B2B ModelingB2B Modeling 16 Enhancements are being considered for BPMN 2
  • 17. Exception HandlingException Handling 17  Intermediate Events attached to the boundary of an activity represent triggers that can interrupt the activity.  All work within the activity will be stopped and flow will proceed from the Event. Timer, Exceptions, Messages, etc. can be Triggers.
  • 18. Compensation HandlingCompensation Handling and Transactionsand Transactions 18  Transaction is an activity that has a double border. Transactions are supported by a transaction protocol (e.g., WS-Transaction).  Normal Outgoing Sequence Flow represents the path to follow a successful completion.  Cancel Intermediate Event represents the path to follow a cancelled completion.  Exception Intermediate Event represents the path to follow a transaction hazard.  Activities used for compensate (with marker) are outside normal flow and are Associated normal activities.
  • 19. A Complex ProcessA Complex Process 19