SlideShare a Scribd company logo
1 of 12
Shaya Pourmirza
Runtime Party
Switch in an Inter-Organizational
Collaboration
Inter-Organizational Collaboration
08 - November - 2016 2
party1
party2
Communication
Runtime Party Switch in a Collaboration
(External View)
party1
party2
party3
party4
08 - November - 2016 3
party2party4
08 - November - 2016 4
Runtime Party Switch in a Collaboration
(Internal View)
Research Questions
08 - November - 2016 5
BPMS Reference
Architecture
BPMS Architecture Survey
Thesis Structure
08 - November - 2016 6
RQ1
What is the best architecture of a
BPMS that facilitates a party switch in a
collaboration?
Runtime Party Switch
Technique
Collaboration Adaptation
Survey
RQ2
How can the BPMS of the parties
involved in a collaboration
support a runtime party change if the
collaboration
is controlled globally?
Runtime Party Switch
Technique without a
Global Controller
(Correlation Miner)
RQ3
How can a process discovery technique
facilitate a runtime party change in a
collaboration if the collaboration is
not controlled globally?
BPMS Architecture Survey
08 - November - 2016 7
BPMS Architecture
Survey
Correlation Miner
BPMS Reference
Architecture
Collaboration
Adaptation Survey
Runtime Party Switch
Technique
• BPMS-RA
• Available research studies in the BPM community, and
• Existing architectures in the literature and practice
• Result
08 - November - 2016 8
BPMS Reference Architecture
BPMS Architecture
Survey
Correlation Miner
BPMS Reference
Architecture
Collaboration
Adaptation Survey
Runtime Party Switch
Technique
• Systematic Literature Review (SLR) Methodology
• 78 selected articles out of 2,514 articles
• Results
• Runtime adaptation within a single-organizational has been well understood,
but…
• Further research must be undertaken to investigate the effect of runtime
adaptation on the inter-organizational collaboration setting.
08 - November - 2016 9
Runtime Party Switch Technique
BPMS Architecture
Survey
Correlation Miner
BPMS Reference
Architecture
Collaboration
Adaptation Survey
Runtime Party Switch
Technique
• A technique for enabling runtime party switch
1. replaces an old party in an inter-organizational collaboration with a new party,
2. determines the extent to which the state can be transferred from the old party
to the new party and transfers the state, and
3. communicates with other parties which may need to adapt their states as well.
• Evaluation
• Conceptual prototype, and
• Practical prototype in the context of the GET Service EU project
08 - November - 2016 10
Runtime Party Switch Technique
BPMS Architecture
Survey
Correlation Miner
BPMS Reference
Architecture
Collaboration
Adaptation Survey
Runtime Party Switch
Technique
• Two-Phase process discovery algorithm to
• Phase (1): reconstruct the missing collaboration model of the involved parties,
and
• Phase (2): relate the communications that belong to each other and, therefore,
belong to the same instance of a collaboration.
• Evaluation
• Synthetic event logs, and
• Real-world event log
08 - November - 2016 11
Correlation Miner
BPMS Architecture
Survey
Correlation Miner
BPMS Reference
Architecture
Collaboration
Adaptation Survey
Runtime Party Switch
Technique
Thank you for your Attention!
08 - November - 2016 12

BPMS Architecture Survey
 BPMS Reference Architecture
 Collaboration Adaptation Survey
 Runtime Party Switch Technique
 Correlation Miner
 Future Work …







More Related Content

Similar to PhD dissertation presentation

Integrated production dash board for mining operations a PoV
Integrated production dash board for mining operations a PoVIntegrated production dash board for mining operations a PoV
Integrated production dash board for mining operations a PoVPrangya Mishra
 
Project Review Management System
Project Review Management SystemProject Review Management System
Project Review Management SystemIRJET Journal
 
Automating SharePoint Processes with Microsoft Flow - SPSBangalore
Automating SharePoint Processes with Microsoft Flow - SPSBangaloreAutomating SharePoint Processes with Microsoft Flow - SPSBangalore
Automating SharePoint Processes with Microsoft Flow - SPSBangaloreNakkeeran Natarajan
 
Edgewater Sim Boston 2016
Edgewater Sim Boston 2016Edgewater Sim Boston 2016
Edgewater Sim Boston 2016Edgewater
 
Rapid Prototyping for Service-Oriented Architectures
Rapid Prototyping for Service-Oriented ArchitecturesRapid Prototyping for Service-Oriented Architectures
Rapid Prototyping for Service-Oriented ArchitecturesBrian Elvesæter
 
Your practical reference guide to build an stream analytics solution
Your practical reference guide to build an stream analytics solutionYour practical reference guide to build an stream analytics solution
Your practical reference guide to build an stream analytics solutionJesus Rodriguez
 
Innovate2010 jazz keynote
Innovate2010 jazz keynoteInnovate2010 jazz keynote
Innovate2010 jazz keynoteoslc
 
Strategies for Involving End Users in Your Migration -- GraceHunt Webinar 012...
Strategies for Involving End Users in Your Migration -- GraceHunt Webinar 012...Strategies for Involving End Users in Your Migration -- GraceHunt Webinar 012...
Strategies for Involving End Users in Your Migration -- GraceHunt Webinar 012...Christian Buckley
 
حلقة تكنولوجية 11 بحث علمى بعنوان A Systematic Mapping Study for Big Data Str...
حلقة تكنولوجية 11 بحث علمى بعنوان A Systematic Mapping Study for Big Data Str...حلقة تكنولوجية 11 بحث علمى بعنوان A Systematic Mapping Study for Big Data Str...
حلقة تكنولوجية 11 بحث علمى بعنوان A Systematic Mapping Study for Big Data Str...Adel Sabour
 
Supercharge Your Corporate Dashboards With UX Analytics
Supercharge Your Corporate Dashboards With UX AnalyticsSupercharge Your Corporate Dashboards With UX Analytics
Supercharge Your Corporate Dashboards With UX AnalyticsUserZoom
 
View Orchestration from Model Driven Engineering Prospective
View Orchestration from Model Driven Engineering ProspectiveView Orchestration from Model Driven Engineering Prospective
View Orchestration from Model Driven Engineering ProspectiveRichard Kuo
 
Compaq AR Portal Presentation 2001
Compaq AR Portal Presentation 2001Compaq AR Portal Presentation 2001
Compaq AR Portal Presentation 2001Erick Lamothe
 
Transcelerate hackathon 04202020_near final
Transcelerate hackathon 04202020_near finalTranscelerate hackathon 04202020_near final
Transcelerate hackathon 04202020_near finalRyan Tubbs
 
Insight Platforms Accelerate Digital Transformation
Insight Platforms Accelerate Digital TransformationInsight Platforms Accelerate Digital Transformation
Insight Platforms Accelerate Digital TransformationMapR Technologies
 

Similar to PhD dissertation presentation (20)

Integrated production dash board for mining operations a PoV
Integrated production dash board for mining operations a PoVIntegrated production dash board for mining operations a PoV
Integrated production dash board for mining operations a PoV
 
Benchmarking Faceted Browsing Capabilities of Triple Stores
Benchmarking Faceted Browsing Capabilities of Triple StoresBenchmarking Faceted Browsing Capabilities of Triple Stores
Benchmarking Faceted Browsing Capabilities of Triple Stores
 
Webinar: Slippery Slope of SharePoint Migrations
Webinar: Slippery Slope of SharePoint Migrations Webinar: Slippery Slope of SharePoint Migrations
Webinar: Slippery Slope of SharePoint Migrations
 
NISO Open Discovery Initiative, ALA Midwinter
NISO Open Discovery Initiative, ALA MidwinterNISO Open Discovery Initiative, ALA Midwinter
NISO Open Discovery Initiative, ALA Midwinter
 
Project Review Management System
Project Review Management SystemProject Review Management System
Project Review Management System
 
Automating SharePoint Processes with Microsoft Flow - SPSBangalore
Automating SharePoint Processes with Microsoft Flow - SPSBangaloreAutomating SharePoint Processes with Microsoft Flow - SPSBangalore
Automating SharePoint Processes with Microsoft Flow - SPSBangalore
 
Edgewater Sim Boston 2016
Edgewater Sim Boston 2016Edgewater Sim Boston 2016
Edgewater Sim Boston 2016
 
Rapid Prototyping for Service-Oriented Architectures
Rapid Prototyping for Service-Oriented ArchitecturesRapid Prototyping for Service-Oriented Architectures
Rapid Prototyping for Service-Oriented Architectures
 
Your practical reference guide to build an stream analytics solution
Your practical reference guide to build an stream analytics solutionYour practical reference guide to build an stream analytics solution
Your practical reference guide to build an stream analytics solution
 
Orchestration, Automation and Virtualisation (OAV) in GÉANT
Orchestration, Automation and Virtualisation (OAV) in GÉANT Orchestration, Automation and Virtualisation (OAV) in GÉANT
Orchestration, Automation and Virtualisation (OAV) in GÉANT
 
Innovate2010 jazz keynote
Innovate2010 jazz keynoteInnovate2010 jazz keynote
Innovate2010 jazz keynote
 
Strategies for Involving End Users in Your Migration -- GraceHunt Webinar 012...
Strategies for Involving End Users in Your Migration -- GraceHunt Webinar 012...Strategies for Involving End Users in Your Migration -- GraceHunt Webinar 012...
Strategies for Involving End Users in Your Migration -- GraceHunt Webinar 012...
 
حلقة تكنولوجية 11 بحث علمى بعنوان A Systematic Mapping Study for Big Data Str...
حلقة تكنولوجية 11 بحث علمى بعنوان A Systematic Mapping Study for Big Data Str...حلقة تكنولوجية 11 بحث علمى بعنوان A Systematic Mapping Study for Big Data Str...
حلقة تكنولوجية 11 بحث علمى بعنوان A Systematic Mapping Study for Big Data Str...
 
Supercharge Your Corporate Dashboards With UX Analytics
Supercharge Your Corporate Dashboards With UX AnalyticsSupercharge Your Corporate Dashboards With UX Analytics
Supercharge Your Corporate Dashboards With UX Analytics
 
GKumarAICS
GKumarAICSGKumarAICS
GKumarAICS
 
View Orchestration from Model Driven Engineering Prospective
View Orchestration from Model Driven Engineering ProspectiveView Orchestration from Model Driven Engineering Prospective
View Orchestration from Model Driven Engineering Prospective
 
Compaq AR Portal Presentation 2001
Compaq AR Portal Presentation 2001Compaq AR Portal Presentation 2001
Compaq AR Portal Presentation 2001
 
COUNTER SUSHI Oliver Pesch, ALA Annual June 2016
COUNTER SUSHI Oliver Pesch, ALA Annual June 2016COUNTER SUSHI Oliver Pesch, ALA Annual June 2016
COUNTER SUSHI Oliver Pesch, ALA Annual June 2016
 
Transcelerate hackathon 04202020_near final
Transcelerate hackathon 04202020_near finalTranscelerate hackathon 04202020_near final
Transcelerate hackathon 04202020_near final
 
Insight Platforms Accelerate Digital Transformation
Insight Platforms Accelerate Digital TransformationInsight Platforms Accelerate Digital Transformation
Insight Platforms Accelerate Digital Transformation
 

Recently uploaded

Nightside clouds and disequilibrium chemistry on the hot Jupiter WASP-43b
Nightside clouds and disequilibrium chemistry on the hot Jupiter WASP-43bNightside clouds and disequilibrium chemistry on the hot Jupiter WASP-43b
Nightside clouds and disequilibrium chemistry on the hot Jupiter WASP-43bSérgio Sacani
 
Unlocking the Potential: Deep dive into ocean of Ceramic Magnets.pptx
Unlocking  the Potential: Deep dive into ocean of Ceramic Magnets.pptxUnlocking  the Potential: Deep dive into ocean of Ceramic Magnets.pptx
Unlocking the Potential: Deep dive into ocean of Ceramic Magnets.pptxanandsmhk
 
Boyles law module in the grade 10 science
Boyles law module in the grade 10 scienceBoyles law module in the grade 10 science
Boyles law module in the grade 10 sciencefloriejanemacaya1
 
G9 Science Q4- Week 1-2 Projectile Motion.ppt
G9 Science Q4- Week 1-2 Projectile Motion.pptG9 Science Q4- Week 1-2 Projectile Motion.ppt
G9 Science Q4- Week 1-2 Projectile Motion.pptMAESTRELLAMesa2
 
Orientation, design and principles of polyhouse
Orientation, design and principles of polyhouseOrientation, design and principles of polyhouse
Orientation, design and principles of polyhousejana861314
 
Labelling Requirements and Label Claims for Dietary Supplements and Recommend...
Labelling Requirements and Label Claims for Dietary Supplements and Recommend...Labelling Requirements and Label Claims for Dietary Supplements and Recommend...
Labelling Requirements and Label Claims for Dietary Supplements and Recommend...Lokesh Kothari
 
Cultivation of KODO MILLET . made by Ghanshyam pptx
Cultivation of KODO MILLET . made by Ghanshyam pptxCultivation of KODO MILLET . made by Ghanshyam pptx
Cultivation of KODO MILLET . made by Ghanshyam pptxpradhanghanshyam7136
 
Lucknow 💋 Russian Call Girls Lucknow Finest Escorts Service 8923113531 Availa...
Lucknow 💋 Russian Call Girls Lucknow Finest Escorts Service 8923113531 Availa...Lucknow 💋 Russian Call Girls Lucknow Finest Escorts Service 8923113531 Availa...
Lucknow 💋 Russian Call Girls Lucknow Finest Escorts Service 8923113531 Availa...anilsa9823
 
Analytical Profile of Coleus Forskohlii | Forskolin .pptx
Analytical Profile of Coleus Forskohlii | Forskolin .pptxAnalytical Profile of Coleus Forskohlii | Forskolin .pptx
Analytical Profile of Coleus Forskohlii | Forskolin .pptxSwapnil Therkar
 
All-domain Anomaly Resolution Office U.S. Department of Defense (U) Case: “Eg...
All-domain Anomaly Resolution Office U.S. Department of Defense (U) Case: “Eg...All-domain Anomaly Resolution Office U.S. Department of Defense (U) Case: “Eg...
All-domain Anomaly Resolution Office U.S. Department of Defense (U) Case: “Eg...Sérgio Sacani
 
A relative description on Sonoporation.pdf
A relative description on Sonoporation.pdfA relative description on Sonoporation.pdf
A relative description on Sonoporation.pdfnehabiju2046
 
Artificial Intelligence In Microbiology by Dr. Prince C P
Artificial Intelligence In Microbiology by Dr. Prince C PArtificial Intelligence In Microbiology by Dr. Prince C P
Artificial Intelligence In Microbiology by Dr. Prince C PPRINCE C P
 
Analytical Profile of Coleus Forskohlii | Forskolin .pdf
Analytical Profile of Coleus Forskohlii | Forskolin .pdfAnalytical Profile of Coleus Forskohlii | Forskolin .pdf
Analytical Profile of Coleus Forskohlii | Forskolin .pdfSwapnil Therkar
 
Stunning ➥8448380779▻ Call Girls In Panchshil Enclave Delhi NCR
Stunning ➥8448380779▻ Call Girls In Panchshil Enclave Delhi NCRStunning ➥8448380779▻ Call Girls In Panchshil Enclave Delhi NCR
Stunning ➥8448380779▻ Call Girls In Panchshil Enclave Delhi NCRDelhi Call girls
 
Scheme-of-Work-Science-Stage-4 cambridge science.docx
Scheme-of-Work-Science-Stage-4 cambridge science.docxScheme-of-Work-Science-Stage-4 cambridge science.docx
Scheme-of-Work-Science-Stage-4 cambridge science.docxyaramohamed343013
 
Call Girls in Munirka Delhi 💯Call Us 🔝9953322196🔝 💯Escort.
Call Girls in Munirka Delhi 💯Call Us 🔝9953322196🔝 💯Escort.Call Girls in Munirka Delhi 💯Call Us 🔝9953322196🔝 💯Escort.
Call Girls in Munirka Delhi 💯Call Us 🔝9953322196🔝 💯Escort.aasikanpl
 
Call Girls in Munirka Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Munirka Delhi 💯Call Us 🔝8264348440🔝Call Girls in Munirka Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Munirka Delhi 💯Call Us 🔝8264348440🔝soniya singh
 
Bentham & Hooker's Classification. along with the merits and demerits of the ...
Bentham & Hooker's Classification. along with the merits and demerits of the ...Bentham & Hooker's Classification. along with the merits and demerits of the ...
Bentham & Hooker's Classification. along with the merits and demerits of the ...Nistarini College, Purulia (W.B) India
 

Recently uploaded (20)

The Philosophy of Science
The Philosophy of ScienceThe Philosophy of Science
The Philosophy of Science
 
Engler and Prantl system of classification in plant taxonomy
Engler and Prantl system of classification in plant taxonomyEngler and Prantl system of classification in plant taxonomy
Engler and Prantl system of classification in plant taxonomy
 
Nightside clouds and disequilibrium chemistry on the hot Jupiter WASP-43b
Nightside clouds and disequilibrium chemistry on the hot Jupiter WASP-43bNightside clouds and disequilibrium chemistry on the hot Jupiter WASP-43b
Nightside clouds and disequilibrium chemistry on the hot Jupiter WASP-43b
 
Unlocking the Potential: Deep dive into ocean of Ceramic Magnets.pptx
Unlocking  the Potential: Deep dive into ocean of Ceramic Magnets.pptxUnlocking  the Potential: Deep dive into ocean of Ceramic Magnets.pptx
Unlocking the Potential: Deep dive into ocean of Ceramic Magnets.pptx
 
Boyles law module in the grade 10 science
Boyles law module in the grade 10 scienceBoyles law module in the grade 10 science
Boyles law module in the grade 10 science
 
G9 Science Q4- Week 1-2 Projectile Motion.ppt
G9 Science Q4- Week 1-2 Projectile Motion.pptG9 Science Q4- Week 1-2 Projectile Motion.ppt
G9 Science Q4- Week 1-2 Projectile Motion.ppt
 
Orientation, design and principles of polyhouse
Orientation, design and principles of polyhouseOrientation, design and principles of polyhouse
Orientation, design and principles of polyhouse
 
Labelling Requirements and Label Claims for Dietary Supplements and Recommend...
Labelling Requirements and Label Claims for Dietary Supplements and Recommend...Labelling Requirements and Label Claims for Dietary Supplements and Recommend...
Labelling Requirements and Label Claims for Dietary Supplements and Recommend...
 
Cultivation of KODO MILLET . made by Ghanshyam pptx
Cultivation of KODO MILLET . made by Ghanshyam pptxCultivation of KODO MILLET . made by Ghanshyam pptx
Cultivation of KODO MILLET . made by Ghanshyam pptx
 
Lucknow 💋 Russian Call Girls Lucknow Finest Escorts Service 8923113531 Availa...
Lucknow 💋 Russian Call Girls Lucknow Finest Escorts Service 8923113531 Availa...Lucknow 💋 Russian Call Girls Lucknow Finest Escorts Service 8923113531 Availa...
Lucknow 💋 Russian Call Girls Lucknow Finest Escorts Service 8923113531 Availa...
 
Analytical Profile of Coleus Forskohlii | Forskolin .pptx
Analytical Profile of Coleus Forskohlii | Forskolin .pptxAnalytical Profile of Coleus Forskohlii | Forskolin .pptx
Analytical Profile of Coleus Forskohlii | Forskolin .pptx
 
All-domain Anomaly Resolution Office U.S. Department of Defense (U) Case: “Eg...
All-domain Anomaly Resolution Office U.S. Department of Defense (U) Case: “Eg...All-domain Anomaly Resolution Office U.S. Department of Defense (U) Case: “Eg...
All-domain Anomaly Resolution Office U.S. Department of Defense (U) Case: “Eg...
 
A relative description on Sonoporation.pdf
A relative description on Sonoporation.pdfA relative description on Sonoporation.pdf
A relative description on Sonoporation.pdf
 
Artificial Intelligence In Microbiology by Dr. Prince C P
Artificial Intelligence In Microbiology by Dr. Prince C PArtificial Intelligence In Microbiology by Dr. Prince C P
Artificial Intelligence In Microbiology by Dr. Prince C P
 
Analytical Profile of Coleus Forskohlii | Forskolin .pdf
Analytical Profile of Coleus Forskohlii | Forskolin .pdfAnalytical Profile of Coleus Forskohlii | Forskolin .pdf
Analytical Profile of Coleus Forskohlii | Forskolin .pdf
 
Stunning ➥8448380779▻ Call Girls In Panchshil Enclave Delhi NCR
Stunning ➥8448380779▻ Call Girls In Panchshil Enclave Delhi NCRStunning ➥8448380779▻ Call Girls In Panchshil Enclave Delhi NCR
Stunning ➥8448380779▻ Call Girls In Panchshil Enclave Delhi NCR
 
Scheme-of-Work-Science-Stage-4 cambridge science.docx
Scheme-of-Work-Science-Stage-4 cambridge science.docxScheme-of-Work-Science-Stage-4 cambridge science.docx
Scheme-of-Work-Science-Stage-4 cambridge science.docx
 
Call Girls in Munirka Delhi 💯Call Us 🔝9953322196🔝 💯Escort.
Call Girls in Munirka Delhi 💯Call Us 🔝9953322196🔝 💯Escort.Call Girls in Munirka Delhi 💯Call Us 🔝9953322196🔝 💯Escort.
Call Girls in Munirka Delhi 💯Call Us 🔝9953322196🔝 💯Escort.
 
Call Girls in Munirka Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Munirka Delhi 💯Call Us 🔝8264348440🔝Call Girls in Munirka Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Munirka Delhi 💯Call Us 🔝8264348440🔝
 
Bentham & Hooker's Classification. along with the merits and demerits of the ...
Bentham & Hooker's Classification. along with the merits and demerits of the ...Bentham & Hooker's Classification. along with the merits and demerits of the ...
Bentham & Hooker's Classification. along with the merits and demerits of the ...
 

PhD dissertation presentation

  • 1. Shaya Pourmirza Runtime Party Switch in an Inter-Organizational Collaboration
  • 2. Inter-Organizational Collaboration 08 - November - 2016 2 party1 party2 Communication
  • 3. Runtime Party Switch in a Collaboration (External View) party1 party2 party3 party4 08 - November - 2016 3
  • 4. party2party4 08 - November - 2016 4 Runtime Party Switch in a Collaboration (Internal View)
  • 5. Research Questions 08 - November - 2016 5
  • 6. BPMS Reference Architecture BPMS Architecture Survey Thesis Structure 08 - November - 2016 6 RQ1 What is the best architecture of a BPMS that facilitates a party switch in a collaboration? Runtime Party Switch Technique Collaboration Adaptation Survey RQ2 How can the BPMS of the parties involved in a collaboration support a runtime party change if the collaboration is controlled globally? Runtime Party Switch Technique without a Global Controller (Correlation Miner) RQ3 How can a process discovery technique facilitate a runtime party change in a collaboration if the collaboration is not controlled globally?
  • 7. BPMS Architecture Survey 08 - November - 2016 7 BPMS Architecture Survey Correlation Miner BPMS Reference Architecture Collaboration Adaptation Survey Runtime Party Switch Technique
  • 8. • BPMS-RA • Available research studies in the BPM community, and • Existing architectures in the literature and practice • Result 08 - November - 2016 8 BPMS Reference Architecture BPMS Architecture Survey Correlation Miner BPMS Reference Architecture Collaboration Adaptation Survey Runtime Party Switch Technique
  • 9. • Systematic Literature Review (SLR) Methodology • 78 selected articles out of 2,514 articles • Results • Runtime adaptation within a single-organizational has been well understood, but… • Further research must be undertaken to investigate the effect of runtime adaptation on the inter-organizational collaboration setting. 08 - November - 2016 9 Runtime Party Switch Technique BPMS Architecture Survey Correlation Miner BPMS Reference Architecture Collaboration Adaptation Survey Runtime Party Switch Technique
  • 10. • A technique for enabling runtime party switch 1. replaces an old party in an inter-organizational collaboration with a new party, 2. determines the extent to which the state can be transferred from the old party to the new party and transfers the state, and 3. communicates with other parties which may need to adapt their states as well. • Evaluation • Conceptual prototype, and • Practical prototype in the context of the GET Service EU project 08 - November - 2016 10 Runtime Party Switch Technique BPMS Architecture Survey Correlation Miner BPMS Reference Architecture Collaboration Adaptation Survey Runtime Party Switch Technique
  • 11. • Two-Phase process discovery algorithm to • Phase (1): reconstruct the missing collaboration model of the involved parties, and • Phase (2): relate the communications that belong to each other and, therefore, belong to the same instance of a collaboration. • Evaluation • Synthetic event logs, and • Real-world event log 08 - November - 2016 11 Correlation Miner BPMS Architecture Survey Correlation Miner BPMS Reference Architecture Collaboration Adaptation Survey Runtime Party Switch Technique
  • 12. Thank you for your Attention! 08 - November - 2016 12  BPMS Architecture Survey  BPMS Reference Architecture  Collaboration Adaptation Survey  Runtime Party Switch Technique  Correlation Miner  Future Work …      

Editor's Notes

  1. An organization performs a set of activities, often in a predefined structure, in order to realize a business goal. When multiple organizations cooperate to achieve a business goal, this setting is called inter-organizational collaboration and each involved organization is a party in the collaboration. The main issue here is, often, none of the involved parties have a full control on the collaboration since the parties, generally, do not want to expose their internal activities to each others.
  2. However, during the execution a collaboration, which is being illustrated the yellow tokens, a party may drop out for technical reasons or for business reasons. In such a case, the leaving party must be replaced, at runtime, by a new party. For example, in the transportation domain it is quite common that a freight forwarder switches from one carrier to another carrier. This switch can be a complex operation, in terms of the information that must be kept and transferred from the old carrier to its replacement. Such information may include administrative information regarding the cargo and the state of activities that must be performed on that cargo, such as whether the cargo has been picked up, or whether the cargo has been loaded into a container. Given this example, not only the freight forwarder, but also other participating parties in a collaboration may be affected because of possible direct or indirect interaction between them and the leaving party. Therefore, the new party, ideally, must pick up where the leaving party has left off. But, what does that mean and why this is so challenging?
  3. Because if we zoom into the activities that has been performed internally by the leaving party, we will see some differences between them and the internal activities of the new party. Therefore, probably, some tasks that have already been performed by the leaving party need to be cancelled, and some extra tasks need to be performed. In this research, we assumed that each party employs a so-called Business Process Management Systsme (BPMS) to ensure that his activities are properly executed and monitored and, therefore, we formulated the main research questions as follows.
  4. In order to answer this research question properly, we have decomposed it into three sub-questions. The first research sub-question (RQ1) has focused on the best software architecture for Business Process Management Systems and it resulted into two artefacts, which are: a BPMS architecture survey and a BPMS reference architecture. RQ2 has considered a situation in which it is possible to have a party as in a collaboration a global controller which observes all communications among all the involved parties and it resulted into two artefacts: a collaboration adaptation survey and a runtime party switch technique. Finally, RQ3 considered a situation in which there is no such global controller in a collaboration. Therefore, the model that represents the collaboration does not exist. Hence, this research sub-question examined whether a process discovery technique can be used to capture the missing model of the collaboration, given that the participating parties have performed their work fully autonomously. This sub question resulted into one artefact which is a process discovery technique called the correlation miner.
  5. We have surveyed the existing BPMS architectures in order to identify, classify and analyze the state-of-the-art in the components that constitute a BPMS in general and an adaptive BPMS in particular. For this purpose, we have conducted a Systematic Literature Review. The review protocol in this study resulted in 41 selected articles out of 608 studies. Finally, the results obtained by categorizing the selected articles into the BPMS architecture framework were presented. These results, for example, have revealed that: – the minority of these architectures (i.e., around 30%) have covered the concept of inter-organizational collaboration, and – the majority of architectures proposed by the selected articles (i.e., around 60%) were composed from scratch and therefore they are not based on existing architectures.
  6. In order to cover the lack of reference architecture for BPM systems, subsequently, we have proposed a reference architecture for such systems, called BPMS-RA. This referenc architecture has been designed based on the selected architectures as well as existing research in the BPM community. The BPMS-RA at the coarse-grained level consists of three main components, The SOA-WfMS component offers functionalities for designing and executing business processes the BPI&BPA component is responsible for monitoring and decision making for a BPMS-RA-compliant system, and the AAA component secures such systems by enabling authentication, authorization and accounting functionalities.
  7. We have analyzed state-of-the-art techniques for dynamic adaptation in inter-organizational collaborations. We have again used a systematic literature review methodology in which 78 article were selected out of more than 2500 hits. The findings from this analysis have highlighted the potential need for further research on the effect of changes at the inter-organizational level at the execution time.
  8. Subsequently, we have developed a technique that enables runtime party switches in inter-organizational collaborations when they are controlled globally. This technique consists of three main steps: Step1. replaces an old party in an inter-organizational collaboration with a new party, Step2. determines the extent to which the state can be transferred from the old party to the new party and transfers the state, and Step3. communicates with other parties which may need to adapt their states as well. This technique was proposed under the assumption of having a global controller.
  9. So, to release this assumption, we have developed a process discovery technique, to facilitate runtime party switches in inter-organizational collaborations when there is no global controller that observes communications which is called the correlation miner. The correlation miner reconstructs the exchanged message and history of the performed activities of the collaboration via two phases. Firstly, it captures the collaboration model of the involved parties based on their recorded communications and, secondly, it relates the communications that belong to each other and, therefore, belong to the same instance of a collaboration. Finally, we have performed many experiments on both synthetic and real-world execution logs. The results have shown the applicability of the correlation miner.