SlideShare ist ein Scribd-Unternehmen logo
1 von 15
Downloaden Sie, um offline zu lesen
NONDETERMINISTIC EVENTS IN
BUSINESS PROCESSES

Albert Fleischmann, Metasonic AG
Werner Schmidt, University of Applied Sciences Ingolstadt
Christian Stary, University of Linz
Florian Strecker, Metasonic AG
Objective and Agenda


In this presentation we want to show how business processes
can be described based on various types of events using the
S-BPM (subject-oriented business process management)
approach.

• Events, event producer and event consumer:
  Subjects and messages
• Nondeterministic events/messages
• Integration of CEP engines into subjects
• Subjects and agents
• Summary
20-09-03           Nondeterministic Events in Business Processes   2
Events, Event Producer and
Event Consumer




    Subjects:   - represent abstract actors in a process (technical or human)
                - produce and consume events (send and receive messages)
    Events:     - produced and consumed by subjects
                - asynchronous or synchronous message exchange (input pool)
    Process:    structures the actions of each subject and coordinates the
                required communication among the subjects.
2012-09-03                 Nondeterministic Events in Business Processes   3
Nondeterministic Subject Behaviour
Change Order
             Customer                                                   Order handling




2012-09-03              Nondeterministic Events in Business Processes              4
Customer changes Order




The customer changes his order at an arbitrary point in time:
• change request arrives during handling the order:  allowed, accepted
• change request arrives after delivery has started  not allowed, rejected
2012-09-03              Nondeterministic Events in Business Processes   5
Nondeterministic Subject Behaviour
Change Order
                          Customer

              Main path             Nondeterministic
                                    event guard




                               behaviour




2012-09-03      Nondeterministic Events in Business Processes   6
Nondeterministic Subject Behaviour
Change Order
              Order Handler


             Main path




                     behaviour




2012-09-03                           7
Nondeterministic Subject Behaviour
Change Order and Complex Events




  • The customer starts a subject which observes prices
    for the ordered product
  • Depending on the retrieved price the customer changes
    the order

2012-09-03         Nondeterministic Events in Business Processes   8
Behaviour of Price Observer

                             Price Observer
         Main path




                                                            CEP Engine


  2012-09-03         Nondeterministic Events in Business Processes       9
Behaviour of Customer

                     Customer




             behaviour




2012-09-03     Nondeterministic Events in Business Processes   10
Subjects and Agents


• Subjects as abstract actors are mapped on agents
• Agents execute the specified behaviour of the subjects
• Agents can handle several subjects in different processes
• Agents can be humans, software, hardware etc.
• Subjects can be assigned to different agents
• Agents build the execution environment of a business
  process
• During process execution agents can be controlled and
  supported by workflow software


2012-09-03         Nondeterministic Events in Business Processes   11
Agents assigned to Subjects




2012-09-03     Nondeterministic Events in Business Processes   12
Process Model and Process
Instances

                                                             Process model: Order
             Human



                                                                         Create
                                                                        instance
              Time



               Data
                                            Order of A
                                             Order of B
                                               Order of C
                                                 Order of D
             Process                               Order of E
             Instance

2012-09-03              Nondeterministic Events in Business Processes               13
Summary


• S-BPM is a method to describe business processes in an
  event-driven way
• Subjects represent active entities in a business process
  independent from certain agents
• The handling of deterministic and nondeterministic
  events can be described transparently
• A CEP engine can be integrated in a straightforward way
  by encapsulating it in a subject
• Subjects and agents are not the same
• Events cause the creation of process instances and
  influence the execution of running instances
2012-09-03         Nondeterministic Events in Business Processes   14
Questions and Answers



             Thank you for your attention




2012-09-03       Nondeterministic Events in Business Processes   15

Weitere ähnliche Inhalte

Ähnlich wie Presentation: Nondeterministic events in business processes

IBM BPM Case Manager for knowledge workers
IBM BPM Case Manager for knowledge workersIBM BPM Case Manager for knowledge workers
IBM BPM Case Manager for knowledge workerssflynn073
 
[Process Day 2011] Alec Sharp – Making Process Real Engaging the CXOs Recurso
[Process Day 2011] Alec Sharp – Making Process Real Engaging the CXOs Recurso[Process Day 2011] Alec Sharp – Making Process Real Engaging the CXOs Recurso
[Process Day 2011] Alec Sharp – Making Process Real Engaging the CXOs RecursoEloGroup
 
Process Day 2010 - Alec Sharp – Making Process Real Engaging the CXOs Recurso
Process Day 2010 - Alec Sharp – Making Process Real Engaging the CXOs RecursoProcess Day 2010 - Alec Sharp – Making Process Real Engaging the CXOs Recurso
Process Day 2010 - Alec Sharp – Making Process Real Engaging the CXOs RecursoEloGroup
 
Logan icty streamlining business processes in the procurement value chain_2012
Logan icty streamlining business processes in the procurement value chain_2012Logan icty streamlining business processes in the procurement value chain_2012
Logan icty streamlining business processes in the procurement value chain_2012Logan Vadivelu
 
1. Introduction to Business Process Analysys
1. Introduction to Business Process Analysys1. Introduction to Business Process Analysys
1. Introduction to Business Process AnalysysGentaSahuri2
 
eprocbayoverviewdemopresentation-130201034007-phpapp02
eprocbayoverviewdemopresentation-130201034007-phpapp02eprocbayoverviewdemopresentation-130201034007-phpapp02
eprocbayoverviewdemopresentation-130201034007-phpapp02Satwinder Singh
 
Baird Miller, DOL: IT Portfolio Management in State Government
Baird Miller, DOL: IT Portfolio Management in State GovernmentBaird Miller, DOL: IT Portfolio Management in State Government
Baird Miller, DOL: IT Portfolio Management in State GovernmentUMT
 
Business process improvement (special report) presentation
Business process improvement (special report) presentationBusiness process improvement (special report) presentation
Business process improvement (special report) presentationMichael Ligayo
 
Business Architecture Patterns (BPM in Practice conference)
Business Architecture Patterns (BPM in Practice conference)Business Architecture Patterns (BPM in Practice conference)
Business Architecture Patterns (BPM in Practice conference)Alexander SAMARIN
 
Addressing security concerns through BPM
Addressing security concerns through BPMAddressing security concerns through BPM
Addressing security concerns through BPMAlexander SAMARIN
 
Client on-boarding
Client on-boardingClient on-boarding
Client on-boardingDoxim Inc.
 
INB320.INN320_Lecture_week_1.2.2013_part1.pptx
INB320.INN320_Lecture_week_1.2.2013_part1.pptxINB320.INN320_Lecture_week_1.2.2013_part1.pptx
INB320.INN320_Lecture_week_1.2.2013_part1.pptxssuser0d0f881
 
Practical BPM
Practical BPMPractical BPM
Practical BPMminorifh
 
Discovery and Analysis for Case Management
Discovery and Analysis for Case ManagementDiscovery and Analysis for Case Management
Discovery and Analysis for Case ManagementDenis Gagné
 

Ähnlich wie Presentation: Nondeterministic events in business processes (20)

Ch0 1
Ch0 1Ch0 1
Ch0 1
 
Ch 01 bpm
Ch 01 bpmCh 01 bpm
Ch 01 bpm
 
Ch0 1
Ch0 1Ch0 1
Ch0 1
 
IBM BPM Case Manager for knowledge workers
IBM BPM Case Manager for knowledge workersIBM BPM Case Manager for knowledge workers
IBM BPM Case Manager for knowledge workers
 
[Process Day 2011] Alec Sharp – Making Process Real Engaging the CXOs Recurso
[Process Day 2011] Alec Sharp – Making Process Real Engaging the CXOs Recurso[Process Day 2011] Alec Sharp – Making Process Real Engaging the CXOs Recurso
[Process Day 2011] Alec Sharp – Making Process Real Engaging the CXOs Recurso
 
Process Day 2010 - Alec Sharp – Making Process Real Engaging the CXOs Recurso
Process Day 2010 - Alec Sharp – Making Process Real Engaging the CXOs RecursoProcess Day 2010 - Alec Sharp – Making Process Real Engaging the CXOs Recurso
Process Day 2010 - Alec Sharp – Making Process Real Engaging the CXOs Recurso
 
Logan icty streamlining business processes in the procurement value chain_2012
Logan icty streamlining business processes in the procurement value chain_2012Logan icty streamlining business processes in the procurement value chain_2012
Logan icty streamlining business processes in the procurement value chain_2012
 
ch01-Design.ppt
ch01-Design.pptch01-Design.ppt
ch01-Design.ppt
 
1. Introduction to Business Process Analysys
1. Introduction to Business Process Analysys1. Introduction to Business Process Analysys
1. Introduction to Business Process Analysys
 
eprocbayoverviewdemopresentation-130201034007-phpapp02
eprocbayoverviewdemopresentation-130201034007-phpapp02eprocbayoverviewdemopresentation-130201034007-phpapp02
eprocbayoverviewdemopresentation-130201034007-phpapp02
 
Baird Miller, DOL: IT Portfolio Management in State Government
Baird Miller, DOL: IT Portfolio Management in State GovernmentBaird Miller, DOL: IT Portfolio Management in State Government
Baird Miller, DOL: IT Portfolio Management in State Government
 
Business process improvement (special report) presentation
Business process improvement (special report) presentationBusiness process improvement (special report) presentation
Business process improvement (special report) presentation
 
Business Architecture Patterns (BPM in Practice conference)
Business Architecture Patterns (BPM in Practice conference)Business Architecture Patterns (BPM in Practice conference)
Business Architecture Patterns (BPM in Practice conference)
 
Business Process Management Training 1
Business Process Management Training 1Business Process Management Training 1
Business Process Management Training 1
 
Addressing security concerns through BPM
Addressing security concerns through BPMAddressing security concerns through BPM
Addressing security concerns through BPM
 
Client on-boarding
Client on-boardingClient on-boarding
Client on-boarding
 
INB320.INN320_Lecture_week_1.2.2013_part1.pptx
INB320.INN320_Lecture_week_1.2.2013_part1.pptxINB320.INN320_Lecture_week_1.2.2013_part1.pptx
INB320.INN320_Lecture_week_1.2.2013_part1.pptx
 
Practical BPM
Practical BPMPractical BPM
Practical BPM
 
Practical BPM
Practical BPMPractical BPM
Practical BPM
 
Discovery and Analysis for Case Management
Discovery and Analysis for Case ManagementDiscovery and Analysis for Case Management
Discovery and Analysis for Case Management
 

Mehr von MetasonicAG

Fact Sheet: Metasonic® Touch
Fact Sheet: Metasonic® TouchFact Sheet: Metasonic® Touch
Fact Sheet: Metasonic® TouchMetasonicAG
 
Metasonic - Next Generation Business Software. Engage. Liberate. Perform.
Metasonic - Next Generation Business Software. Engage. Liberate. Perform.Metasonic - Next Generation Business Software. Engage. Liberate. Perform.
Metasonic - Next Generation Business Software. Engage. Liberate. Perform.MetasonicAG
 
Use Case Engage: Establish a creative environment
Use Case Engage: Establish a creative environmentUse Case Engage: Establish a creative environment
Use Case Engage: Establish a creative environmentMetasonicAG
 
Metasonic beschleunigt iPhone 5-Bestellungen bei Swisscom (Schweiz) AG
Metasonic beschleunigt iPhone 5-Bestellungen bei Swisscom (Schweiz) AGMetasonic beschleunigt iPhone 5-Bestellungen bei Swisscom (Schweiz) AG
Metasonic beschleunigt iPhone 5-Bestellungen bei Swisscom (Schweiz) AGMetasonicAG
 
FIDUCIA: Free-up your IT resources by engaging your business users
FIDUCIA: Free-up your IT resources by engaging your business usersFIDUCIA: Free-up your IT resources by engaging your business users
FIDUCIA: Free-up your IT resources by engaging your business usersMetasonicAG
 
Paper: Nondeterministic Events in Business Processes
Paper: Nondeterministic Events in Business ProcessesPaper: Nondeterministic Events in Business Processes
Paper: Nondeterministic Events in Business ProcessesMetasonicAG
 

Mehr von MetasonicAG (6)

Fact Sheet: Metasonic® Touch
Fact Sheet: Metasonic® TouchFact Sheet: Metasonic® Touch
Fact Sheet: Metasonic® Touch
 
Metasonic - Next Generation Business Software. Engage. Liberate. Perform.
Metasonic - Next Generation Business Software. Engage. Liberate. Perform.Metasonic - Next Generation Business Software. Engage. Liberate. Perform.
Metasonic - Next Generation Business Software. Engage. Liberate. Perform.
 
Use Case Engage: Establish a creative environment
Use Case Engage: Establish a creative environmentUse Case Engage: Establish a creative environment
Use Case Engage: Establish a creative environment
 
Metasonic beschleunigt iPhone 5-Bestellungen bei Swisscom (Schweiz) AG
Metasonic beschleunigt iPhone 5-Bestellungen bei Swisscom (Schweiz) AGMetasonic beschleunigt iPhone 5-Bestellungen bei Swisscom (Schweiz) AG
Metasonic beschleunigt iPhone 5-Bestellungen bei Swisscom (Schweiz) AG
 
FIDUCIA: Free-up your IT resources by engaging your business users
FIDUCIA: Free-up your IT resources by engaging your business usersFIDUCIA: Free-up your IT resources by engaging your business users
FIDUCIA: Free-up your IT resources by engaging your business users
 
Paper: Nondeterministic Events in Business Processes
Paper: Nondeterministic Events in Business ProcessesPaper: Nondeterministic Events in Business Processes
Paper: Nondeterministic Events in Business Processes
 

Kürzlich hochgeladen

BEST Call Girls In Old Faridabad ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
BEST Call Girls In Old Faridabad ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,BEST Call Girls In Old Faridabad ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
BEST Call Girls In Old Faridabad ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,noida100girls
 
FULL ENJOY Call girls in Paharganj Delhi | 8377087607
FULL ENJOY Call girls in Paharganj Delhi | 8377087607FULL ENJOY Call girls in Paharganj Delhi | 8377087607
FULL ENJOY Call girls in Paharganj Delhi | 8377087607dollysharma2066
 
Digital Transformation in the PLM domain - distrib.pdf
Digital Transformation in the PLM domain - distrib.pdfDigital Transformation in the PLM domain - distrib.pdf
Digital Transformation in the PLM domain - distrib.pdfJos Voskuil
 
8447779800, Low rate Call girls in Saket Delhi NCR
8447779800, Low rate Call girls in Saket Delhi NCR8447779800, Low rate Call girls in Saket Delhi NCR
8447779800, Low rate Call girls in Saket Delhi NCRashishs7044
 
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...lizamodels9
 
Call Girls In Radisson Blu Hotel New Delhi Paschim Vihar ❤️8860477959 Escorts...
Call Girls In Radisson Blu Hotel New Delhi Paschim Vihar ❤️8860477959 Escorts...Call Girls In Radisson Blu Hotel New Delhi Paschim Vihar ❤️8860477959 Escorts...
Call Girls In Radisson Blu Hotel New Delhi Paschim Vihar ❤️8860477959 Escorts...lizamodels9
 
Innovation Conference 5th March 2024.pdf
Innovation Conference 5th March 2024.pdfInnovation Conference 5th March 2024.pdf
Innovation Conference 5th March 2024.pdfrichard876048
 
MAHA Global and IPR: Do Actions Speak Louder Than Words?
MAHA Global and IPR: Do Actions Speak Louder Than Words?MAHA Global and IPR: Do Actions Speak Louder Than Words?
MAHA Global and IPR: Do Actions Speak Louder Than Words?Olivia Kresic
 
Future Of Sample Report 2024 | Redacted Version
Future Of Sample Report 2024 | Redacted VersionFuture Of Sample Report 2024 | Redacted Version
Future Of Sample Report 2024 | Redacted VersionMintel Group
 
Intro to BCG's Carbon Emissions Benchmark_vF.pdf
Intro to BCG's Carbon Emissions Benchmark_vF.pdfIntro to BCG's Carbon Emissions Benchmark_vF.pdf
Intro to BCG's Carbon Emissions Benchmark_vF.pdfpollardmorgan
 
8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR
8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR
8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCRashishs7044
 
The CMO Survey - Highlights and Insights Report - Spring 2024
The CMO Survey - Highlights and Insights Report - Spring 2024The CMO Survey - Highlights and Insights Report - Spring 2024
The CMO Survey - Highlights and Insights Report - Spring 2024christinemoorman
 
Case study on tata clothing brand zudio in detail
Case study on tata clothing brand zudio in detailCase study on tata clothing brand zudio in detail
Case study on tata clothing brand zudio in detailAriel592675
 
Annual General Meeting Presentation Slides
Annual General Meeting Presentation SlidesAnnual General Meeting Presentation Slides
Annual General Meeting Presentation SlidesKeppelCorporation
 
Buy gmail accounts.pdf Buy Old Gmail Accounts
Buy gmail accounts.pdf Buy Old Gmail AccountsBuy gmail accounts.pdf Buy Old Gmail Accounts
Buy gmail accounts.pdf Buy Old Gmail AccountsBuy Verified Accounts
 
Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...
Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...
Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...lizamodels9
 
Islamabad Escorts | Call 03070433345 | Escort Service in Islamabad
Islamabad Escorts | Call 03070433345 | Escort Service in IslamabadIslamabad Escorts | Call 03070433345 | Escort Service in Islamabad
Islamabad Escorts | Call 03070433345 | Escort Service in IslamabadAyesha Khan
 
Market Sizes Sample Report - 2024 Edition
Market Sizes Sample Report - 2024 EditionMarket Sizes Sample Report - 2024 Edition
Market Sizes Sample Report - 2024 EditionMintel Group
 
Call US-88OO1O2216 Call Girls In Mahipalpur Female Escort Service
Call US-88OO1O2216 Call Girls In Mahipalpur Female Escort ServiceCall US-88OO1O2216 Call Girls In Mahipalpur Female Escort Service
Call US-88OO1O2216 Call Girls In Mahipalpur Female Escort Servicecallgirls2057
 
Kenya’s Coconut Value Chain by Gatsby Africa
Kenya’s Coconut Value Chain by Gatsby AfricaKenya’s Coconut Value Chain by Gatsby Africa
Kenya’s Coconut Value Chain by Gatsby Africaictsugar
 

Kürzlich hochgeladen (20)

BEST Call Girls In Old Faridabad ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
BEST Call Girls In Old Faridabad ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,BEST Call Girls In Old Faridabad ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
BEST Call Girls In Old Faridabad ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
 
FULL ENJOY Call girls in Paharganj Delhi | 8377087607
FULL ENJOY Call girls in Paharganj Delhi | 8377087607FULL ENJOY Call girls in Paharganj Delhi | 8377087607
FULL ENJOY Call girls in Paharganj Delhi | 8377087607
 
Digital Transformation in the PLM domain - distrib.pdf
Digital Transformation in the PLM domain - distrib.pdfDigital Transformation in the PLM domain - distrib.pdf
Digital Transformation in the PLM domain - distrib.pdf
 
8447779800, Low rate Call girls in Saket Delhi NCR
8447779800, Low rate Call girls in Saket Delhi NCR8447779800, Low rate Call girls in Saket Delhi NCR
8447779800, Low rate Call girls in Saket Delhi NCR
 
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
 
Call Girls In Radisson Blu Hotel New Delhi Paschim Vihar ❤️8860477959 Escorts...
Call Girls In Radisson Blu Hotel New Delhi Paschim Vihar ❤️8860477959 Escorts...Call Girls In Radisson Blu Hotel New Delhi Paschim Vihar ❤️8860477959 Escorts...
Call Girls In Radisson Blu Hotel New Delhi Paschim Vihar ❤️8860477959 Escorts...
 
Innovation Conference 5th March 2024.pdf
Innovation Conference 5th March 2024.pdfInnovation Conference 5th March 2024.pdf
Innovation Conference 5th March 2024.pdf
 
MAHA Global and IPR: Do Actions Speak Louder Than Words?
MAHA Global and IPR: Do Actions Speak Louder Than Words?MAHA Global and IPR: Do Actions Speak Louder Than Words?
MAHA Global and IPR: Do Actions Speak Louder Than Words?
 
Future Of Sample Report 2024 | Redacted Version
Future Of Sample Report 2024 | Redacted VersionFuture Of Sample Report 2024 | Redacted Version
Future Of Sample Report 2024 | Redacted Version
 
Intro to BCG's Carbon Emissions Benchmark_vF.pdf
Intro to BCG's Carbon Emissions Benchmark_vF.pdfIntro to BCG's Carbon Emissions Benchmark_vF.pdf
Intro to BCG's Carbon Emissions Benchmark_vF.pdf
 
8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR
8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR
8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR
 
The CMO Survey - Highlights and Insights Report - Spring 2024
The CMO Survey - Highlights and Insights Report - Spring 2024The CMO Survey - Highlights and Insights Report - Spring 2024
The CMO Survey - Highlights and Insights Report - Spring 2024
 
Case study on tata clothing brand zudio in detail
Case study on tata clothing brand zudio in detailCase study on tata clothing brand zudio in detail
Case study on tata clothing brand zudio in detail
 
Annual General Meeting Presentation Slides
Annual General Meeting Presentation SlidesAnnual General Meeting Presentation Slides
Annual General Meeting Presentation Slides
 
Buy gmail accounts.pdf Buy Old Gmail Accounts
Buy gmail accounts.pdf Buy Old Gmail AccountsBuy gmail accounts.pdf Buy Old Gmail Accounts
Buy gmail accounts.pdf Buy Old Gmail Accounts
 
Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...
Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...
Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...
 
Islamabad Escorts | Call 03070433345 | Escort Service in Islamabad
Islamabad Escorts | Call 03070433345 | Escort Service in IslamabadIslamabad Escorts | Call 03070433345 | Escort Service in Islamabad
Islamabad Escorts | Call 03070433345 | Escort Service in Islamabad
 
Market Sizes Sample Report - 2024 Edition
Market Sizes Sample Report - 2024 EditionMarket Sizes Sample Report - 2024 Edition
Market Sizes Sample Report - 2024 Edition
 
Call US-88OO1O2216 Call Girls In Mahipalpur Female Escort Service
Call US-88OO1O2216 Call Girls In Mahipalpur Female Escort ServiceCall US-88OO1O2216 Call Girls In Mahipalpur Female Escort Service
Call US-88OO1O2216 Call Girls In Mahipalpur Female Escort Service
 
Kenya’s Coconut Value Chain by Gatsby Africa
Kenya’s Coconut Value Chain by Gatsby AfricaKenya’s Coconut Value Chain by Gatsby Africa
Kenya’s Coconut Value Chain by Gatsby Africa
 

Presentation: Nondeterministic events in business processes

  • 1. NONDETERMINISTIC EVENTS IN BUSINESS PROCESSES Albert Fleischmann, Metasonic AG Werner Schmidt, University of Applied Sciences Ingolstadt Christian Stary, University of Linz Florian Strecker, Metasonic AG
  • 2. Objective and Agenda In this presentation we want to show how business processes can be described based on various types of events using the S-BPM (subject-oriented business process management) approach. • Events, event producer and event consumer: Subjects and messages • Nondeterministic events/messages • Integration of CEP engines into subjects • Subjects and agents • Summary 20-09-03 Nondeterministic Events in Business Processes 2
  • 3. Events, Event Producer and Event Consumer Subjects: - represent abstract actors in a process (technical or human) - produce and consume events (send and receive messages) Events: - produced and consumed by subjects - asynchronous or synchronous message exchange (input pool) Process: structures the actions of each subject and coordinates the required communication among the subjects. 2012-09-03 Nondeterministic Events in Business Processes 3
  • 4. Nondeterministic Subject Behaviour Change Order Customer Order handling 2012-09-03 Nondeterministic Events in Business Processes 4
  • 5. Customer changes Order The customer changes his order at an arbitrary point in time: • change request arrives during handling the order:  allowed, accepted • change request arrives after delivery has started  not allowed, rejected 2012-09-03 Nondeterministic Events in Business Processes 5
  • 6. Nondeterministic Subject Behaviour Change Order Customer Main path Nondeterministic event guard behaviour 2012-09-03 Nondeterministic Events in Business Processes 6
  • 7. Nondeterministic Subject Behaviour Change Order Order Handler Main path behaviour 2012-09-03 7
  • 8. Nondeterministic Subject Behaviour Change Order and Complex Events • The customer starts a subject which observes prices for the ordered product • Depending on the retrieved price the customer changes the order 2012-09-03 Nondeterministic Events in Business Processes 8
  • 9. Behaviour of Price Observer Price Observer Main path CEP Engine 2012-09-03 Nondeterministic Events in Business Processes 9
  • 10. Behaviour of Customer Customer behaviour 2012-09-03 Nondeterministic Events in Business Processes 10
  • 11. Subjects and Agents • Subjects as abstract actors are mapped on agents • Agents execute the specified behaviour of the subjects • Agents can handle several subjects in different processes • Agents can be humans, software, hardware etc. • Subjects can be assigned to different agents • Agents build the execution environment of a business process • During process execution agents can be controlled and supported by workflow software 2012-09-03 Nondeterministic Events in Business Processes 11
  • 12. Agents assigned to Subjects 2012-09-03 Nondeterministic Events in Business Processes 12
  • 13. Process Model and Process Instances Process model: Order Human Create instance Time Data Order of A Order of B Order of C Order of D Process Order of E Instance 2012-09-03 Nondeterministic Events in Business Processes 13
  • 14. Summary • S-BPM is a method to describe business processes in an event-driven way • Subjects represent active entities in a business process independent from certain agents • The handling of deterministic and nondeterministic events can be described transparently • A CEP engine can be integrated in a straightforward way by encapsulating it in a subject • Subjects and agents are not the same • Events cause the creation of process instances and influence the execution of running instances 2012-09-03 Nondeterministic Events in Business Processes 14
  • 15. Questions and Answers Thank you for your attention 2012-09-03 Nondeterministic Events in Business Processes 15