SlideShare une entreprise Scribd logo
1  sur  18
Télécharger pour lire hors ligne
Risk-based Proactive Process
Adaptation
Andreas Metzger, Philipp Bohn
Full Paper Presentation at the 1th International Conference on Service-Oriented
Computing - 15th , ICSOC 2017, Malaga, Spain, November 13-16, 2017, Lecture Notes
in Computer Science, E. M. Maximilien, A. Vallecillo, J. Wang, and M. Oriol, Eds., vol.
10601, Springer, 2017, pp. 351–366.
https://doi.org/10.1007/978-3-319-69035-3_25
(Open Access)
Agenda
1. Motivation
2. Risk-based Prediction Technique
3. Evaluation
4. Conclusions
ICSOC 2017, Málaga 2
Motivation
Problem statement from a practical viewpoint
Domain: Freight Transport and Logistics
• Imagine a transfer hub,
e.g., an airport
3ICSOC 2017, Málaga
Point of
Prediction
RCS: Freight received from the shipper
DEP: Freight departed from airport
RCF: Freight received at arrival airport
DLV: Deliver freight from arrival airport
Make a decision to
mitigate
Challenge:
Deliver in time &
within reasonable
amount of costs
Problems occur:
e.g, delay in a previous
process instance
Motivation
Predictive Process Monitoring & Proactive Adaptation
4ICSOC 2017, Málaga
monitor
predict
real-time
decision
proactive
adaptation
time
t t + 
planned /
acceptable situations
= Violation
= Non-
Violation

e.g., delay in
freight delivery
time
e.g., schedule
faster means of
transport
• Error of the individual prediction
• Prediction may be wrong
 Prediction reliability to support decision [Metzger and Föcker 2017]
• Cost savings through adaptation
• E.g., costs imposed by contractual penalties
such as stipulated in SLAs
 Factoring in cost model as additional decision support
ICSOC 2017, Málaga 5
Motivation
Factors impacting the success of the adaptation decision
Contribution
Motivation
Risk-based Proactive Process Adaptation Decision
6ICSOC 2017, Málaga
monitor
predict
time
t t + 
planned /
acceptable situations
= Violation
= Non-
Violation

R ≤ threshold  no adaptation
R > threshold  adaptation
+ Risk R
real-time
decision
proactive
adaptation
Contribution
ICSOC 2017, Málaga 7
Motivation
Solution Idea
• Risk = probability of occurrence × severity
as in ISO 31000:2009 [Purdy 2010]
• Risk = Reliability estimate × Penalty
Agenda
1. Motivation
2. Risk-based Prediction Technique
3. Evaluation
4. Conclusions
ICSOC 2017, Malaga 8
Risk-based Prediction Technique
Risk-based Approach: Considering avoided costs
9ICSOC 2017, Málaga
Reliability estimate
Penalty
Process
Monitoring
Data
Prediction Model 1
Prediction Model n
Numeric Ensemble
Prediction
Prediction Model 2
{
{{𝑚𝑎𝑥𝑖=1,…,𝑛
𝑖: 𝑎𝑖 ⊨ 𝐴
𝑛
,
𝑖: 𝑎𝑖 ⊭ 𝐴
𝑛
1
𝑛
×
𝑖=1,…,𝑛
𝑎𝑖 − 𝐴Based on the
magnitude of
the problem
Agenda
1. Motivation
2. Risk-based Prediction Technique
3. Evaluation
4. Conclusions
ICSOC 2017, Málaga 10
11ICSOC 2017, Málaga
δ
Constant
Step-wise (s steps)
δ
Linear with cap
clin
c
0
cconst
c
δ1/s 2/s
cstep
1
c
2/s·cstep
1/s·cstep
(s-1)/s
…
1 0 1
0
Evaluation
Shapes for cost model
Contribution
Evaluation
Independent Variables
• Penalty cost functions serving two purposes:
1. Compute predicted penalty  Severity of the risk
2. Compute actual penalty according to cost model
• Adaptation effectiveness
• If adaptation helps to achieve objective, it is considered as effective
• Added as probability indicating the effectiveness of adaptation
• Risk threshold
• Decides if an adaptation is triggered
• Used to reflect different attitudes towards process risks
Except of risk threshold all variable are given in a concrete
problem situation.
12ICSOC 2017, Málaga
Evaluation
Process Model and Data Set
Domain: Freight Transport and Logistics
• Airfreight process
• 5 months of operational data
• 3 942 process instances
• 56 082 service invocations
13ICSOC 2017, Málaga
Point of
Prediction
Evaluation
Effect on Costs (compared with reliability-based)
Penalty R = 0.1 R = 0.3 R = 0.5 R = 0.7 R = 0.9
constant -19.0 -20.0 -17.0 -3.0 3.1
step-wise -14.0 12.0 20.0 20.0 8.6
linear 0.6 21.0 27.0 26.0 11.0
ICSOC 2017, Málaga 14
Averaged over probability of effective process adaptation (α) ={0.1, 0.2, 0.3, … ,1}
Constant penalty Step-wise penalty Linear penalty
Risk threshold R
Costsavings
Agenda
1. Motivation
2. Risk-based Prediction Technique
3. Evaluation
4. Conclusions
ICSOC 2017, Málaga 15
Conclusions
Observation
• Cost savings for risk-based approach on SLA cost model
• But also on adaptation cost model. See our paper
• Savings as high as 31.0%
• Average savings of 14.8%
• Average savings of 23.4% for non-constant cost models
Future work
• Considering aggregate SLAs
• Replication with data from
port terminal operations
16ICSOC 2017, Málaga
Thanks
ICSOC 2017, Málaga 17
…the EFRE co-financed operational
program NRW.Ziel2
http://www.lofip.de
…the EU’s Horizon 2020 research and
innovation programme under Objective
ICT-15 ‘Big Data PPP: Large Scale Pilot
Actions ‘
http://www.transformingtransport.eu
Research leading to these results has received
funding from…
References
[Metzger and Föcker 2017] Metzger, A., Föcker, F.: Predictive business process
monitoring considering reliability estimates. In: Dubois, E.,
Pohl, K. (eds.) 29th Intl Conference on Advanced
Information Systems Engineering (CAiSE 2017), Essen,
Germany. LNCS, vol. 10253. Springer (2017)
[Purdy 2010] Purdy, G.: ISO 31000:2009 – setting a new standard for risk
management. Risk analysis 30(6), 881–886 (2010)
ICSOC 2017, Málaga 18

Contenu connexe

Similaire à Risk-based Proactive Process Adaptation

Triggering Proactive Business Process Adaptations via Online Reinforcement Le...
Triggering Proactive Business Process Adaptations via Online Reinforcement Le...Triggering Proactive Business Process Adaptations via Online Reinforcement Le...
Triggering Proactive Business Process Adaptations via Online Reinforcement Le...Andreas Metzger
 
Brussels airport forecast
Brussels airport  forecast Brussels airport  forecast
Brussels airport forecast Mohammed Awad
 
Amy Stidworthy - Optimising local air quality models with sensor data - DMUG17
Amy Stidworthy - Optimising local air quality models with sensor data - DMUG17Amy Stidworthy - Optimising local air quality models with sensor data - DMUG17
Amy Stidworthy - Optimising local air quality models with sensor data - DMUG17IES / IAQM
 
Parallel Filter-Based Feature Selection Based on Balanced Incomplete Block De...
Parallel Filter-Based Feature Selection Based on Balanced Incomplete Block De...Parallel Filter-Based Feature Selection Based on Balanced Incomplete Block De...
Parallel Filter-Based Feature Selection Based on Balanced Incomplete Block De...AMIDST Toolbox
 
SURVEY ON POLYGONAL APPROXIMATION TECHNIQUES FOR DIGITAL PLANAR CURVES
SURVEY ON POLYGONAL APPROXIMATION TECHNIQUES FOR DIGITAL PLANAR CURVESSURVEY ON POLYGONAL APPROXIMATION TECHNIQUES FOR DIGITAL PLANAR CURVES
SURVEY ON POLYGONAL APPROXIMATION TECHNIQUES FOR DIGITAL PLANAR CURVESZac Darcy
 
Cost and schedule risk modelling - Range analysis
Cost and schedule risk modelling - Range analysisCost and schedule risk modelling - Range analysis
Cost and schedule risk modelling - Range analysisStephen Grey
 
Andres jimenez c ai-se13 presentation
Andres jimenez   c ai-se13 presentationAndres jimenez   c ai-se13 presentation
Andres jimenez c ai-se13 presentationcaise2013vlc
 
Heuristics for Network Design with budget constraint
Heuristics for Network Design with budget constraintHeuristics for Network Design with budget constraint
Heuristics for Network Design with budget constraintlucpiz
 
Assessment_model_cutting_tool_for evaluation
Assessment_model_cutting_tool_for evaluationAssessment_model_cutting_tool_for evaluation
Assessment_model_cutting_tool_for evaluationmawande sikibi
 
A data science observatory based on RAMP - rapid analytics and model prototyping
A data science observatory based on RAMP - rapid analytics and model prototypingA data science observatory based on RAMP - rapid analytics and model prototyping
A data science observatory based on RAMP - rapid analytics and model prototypingAkin Osman Kazakci
 
Project Controls Expo, 18th Nov 2014 - "Schedule Risk Analysis for Complex Pr...
Project Controls Expo, 18th Nov 2014 - "Schedule Risk Analysis for Complex Pr...Project Controls Expo, 18th Nov 2014 - "Schedule Risk Analysis for Complex Pr...
Project Controls Expo, 18th Nov 2014 - "Schedule Risk Analysis for Complex Pr...Project Controls Expo
 
Francisco J. Doblas-Big Data y cambio climático
Francisco J. Doblas-Big Data y cambio climáticoFrancisco J. Doblas-Big Data y cambio climático
Francisco J. Doblas-Big Data y cambio climáticoFundación Ramón Areces
 
Predictive Business Process Monitoring considering Reliability and Risk
Predictive Business Process Monitoring considering Reliability and RiskPredictive Business Process Monitoring considering Reliability and Risk
Predictive Business Process Monitoring considering Reliability and RiskAndreas Metzger
 
An accurate retrieval through R-MAC+ descriptors for landmark recognition
An accurate retrieval through R-MAC+ descriptors for landmark recognitionAn accurate retrieval through R-MAC+ descriptors for landmark recognition
An accurate retrieval through R-MAC+ descriptors for landmark recognitionFederico Magliani
 
Bde sc3 2nd_workshop_2016_10_04_p10_maja_skrjanc
Bde sc3 2nd_workshop_2016_10_04_p10_maja_skrjancBde sc3 2nd_workshop_2016_10_04_p10_maja_skrjanc
Bde sc3 2nd_workshop_2016_10_04_p10_maja_skrjancBigData_Europe
 
7Epsilon Risk Based Thinking - ASQ International Conference on Quality Stand...
7Epsilon Risk Based Thinking  - ASQ International Conference on Quality Stand...7Epsilon Risk Based Thinking  - ASQ International Conference on Quality Stand...
7Epsilon Risk Based Thinking - ASQ International Conference on Quality Stand...Meghana Ransing
 
Threshold for Size and Complexity Metrics: A Case Study from the Perspective ...
Threshold for Size and Complexity Metrics: A Case Study from the Perspective ...Threshold for Size and Complexity Metrics: A Case Study from the Perspective ...
Threshold for Size and Complexity Metrics: A Case Study from the Perspective ...SAIL_QU
 
Audio Processing
Audio ProcessingAudio Processing
Audio Processinganeetaanu
 
Efficient Data Stream Classification via Probabilistic Adaptive Windows
Efficient Data Stream Classification via Probabilistic Adaptive WindowsEfficient Data Stream Classification via Probabilistic Adaptive Windows
Efficient Data Stream Classification via Probabilistic Adaptive WindowsAlbert Bifet
 

Similaire à Risk-based Proactive Process Adaptation (20)

Triggering Proactive Business Process Adaptations via Online Reinforcement Le...
Triggering Proactive Business Process Adaptations via Online Reinforcement Le...Triggering Proactive Business Process Adaptations via Online Reinforcement Le...
Triggering Proactive Business Process Adaptations via Online Reinforcement Le...
 
Icsm05.ppt
Icsm05.pptIcsm05.ppt
Icsm05.ppt
 
Brussels airport forecast
Brussels airport  forecast Brussels airport  forecast
Brussels airport forecast
 
Amy Stidworthy - Optimising local air quality models with sensor data - DMUG17
Amy Stidworthy - Optimising local air quality models with sensor data - DMUG17Amy Stidworthy - Optimising local air quality models with sensor data - DMUG17
Amy Stidworthy - Optimising local air quality models with sensor data - DMUG17
 
Parallel Filter-Based Feature Selection Based on Balanced Incomplete Block De...
Parallel Filter-Based Feature Selection Based on Balanced Incomplete Block De...Parallel Filter-Based Feature Selection Based on Balanced Incomplete Block De...
Parallel Filter-Based Feature Selection Based on Balanced Incomplete Block De...
 
SURVEY ON POLYGONAL APPROXIMATION TECHNIQUES FOR DIGITAL PLANAR CURVES
SURVEY ON POLYGONAL APPROXIMATION TECHNIQUES FOR DIGITAL PLANAR CURVESSURVEY ON POLYGONAL APPROXIMATION TECHNIQUES FOR DIGITAL PLANAR CURVES
SURVEY ON POLYGONAL APPROXIMATION TECHNIQUES FOR DIGITAL PLANAR CURVES
 
Cost and schedule risk modelling - Range analysis
Cost and schedule risk modelling - Range analysisCost and schedule risk modelling - Range analysis
Cost and schedule risk modelling - Range analysis
 
Andres jimenez c ai-se13 presentation
Andres jimenez   c ai-se13 presentationAndres jimenez   c ai-se13 presentation
Andres jimenez c ai-se13 presentation
 
Heuristics for Network Design with budget constraint
Heuristics for Network Design with budget constraintHeuristics for Network Design with budget constraint
Heuristics for Network Design with budget constraint
 
Assessment_model_cutting_tool_for evaluation
Assessment_model_cutting_tool_for evaluationAssessment_model_cutting_tool_for evaluation
Assessment_model_cutting_tool_for evaluation
 
A data science observatory based on RAMP - rapid analytics and model prototyping
A data science observatory based on RAMP - rapid analytics and model prototypingA data science observatory based on RAMP - rapid analytics and model prototyping
A data science observatory based on RAMP - rapid analytics and model prototyping
 
Project Controls Expo, 18th Nov 2014 - "Schedule Risk Analysis for Complex Pr...
Project Controls Expo, 18th Nov 2014 - "Schedule Risk Analysis for Complex Pr...Project Controls Expo, 18th Nov 2014 - "Schedule Risk Analysis for Complex Pr...
Project Controls Expo, 18th Nov 2014 - "Schedule Risk Analysis for Complex Pr...
 
Francisco J. Doblas-Big Data y cambio climático
Francisco J. Doblas-Big Data y cambio climáticoFrancisco J. Doblas-Big Data y cambio climático
Francisco J. Doblas-Big Data y cambio climático
 
Predictive Business Process Monitoring considering Reliability and Risk
Predictive Business Process Monitoring considering Reliability and RiskPredictive Business Process Monitoring considering Reliability and Risk
Predictive Business Process Monitoring considering Reliability and Risk
 
An accurate retrieval through R-MAC+ descriptors for landmark recognition
An accurate retrieval through R-MAC+ descriptors for landmark recognitionAn accurate retrieval through R-MAC+ descriptors for landmark recognition
An accurate retrieval through R-MAC+ descriptors for landmark recognition
 
Bde sc3 2nd_workshop_2016_10_04_p10_maja_skrjanc
Bde sc3 2nd_workshop_2016_10_04_p10_maja_skrjancBde sc3 2nd_workshop_2016_10_04_p10_maja_skrjanc
Bde sc3 2nd_workshop_2016_10_04_p10_maja_skrjanc
 
7Epsilon Risk Based Thinking - ASQ International Conference on Quality Stand...
7Epsilon Risk Based Thinking  - ASQ International Conference on Quality Stand...7Epsilon Risk Based Thinking  - ASQ International Conference on Quality Stand...
7Epsilon Risk Based Thinking - ASQ International Conference on Quality Stand...
 
Threshold for Size and Complexity Metrics: A Case Study from the Perspective ...
Threshold for Size and Complexity Metrics: A Case Study from the Perspective ...Threshold for Size and Complexity Metrics: A Case Study from the Perspective ...
Threshold for Size and Complexity Metrics: A Case Study from the Perspective ...
 
Audio Processing
Audio ProcessingAudio Processing
Audio Processing
 
Efficient Data Stream Classification via Probabilistic Adaptive Windows
Efficient Data Stream Classification via Probabilistic Adaptive WindowsEfficient Data Stream Classification via Probabilistic Adaptive Windows
Efficient Data Stream Classification via Probabilistic Adaptive Windows
 

Plus de Andreas Metzger

Explainable Online Reinforcement Learning for Adaptive Systems
Explainable Online Reinforcement Learning for Adaptive SystemsExplainable Online Reinforcement Learning for Adaptive Systems
Explainable Online Reinforcement Learning for Adaptive SystemsAndreas Metzger
 
Data Quality Issues in Online Reinforcement Learning for Self-Adaptive System...
Data Quality Issues in Online Reinforcement Learning for Self-Adaptive System...Data Quality Issues in Online Reinforcement Learning for Self-Adaptive System...
Data Quality Issues in Online Reinforcement Learning for Self-Adaptive System...Andreas Metzger
 
Explaining Online Reinforcement Learning Decisions of Self-Adaptive Systems
Explaining Online Reinforcement Learning Decisions of Self-Adaptive SystemsExplaining Online Reinforcement Learning Decisions of Self-Adaptive Systems
Explaining Online Reinforcement Learning Decisions of Self-Adaptive SystemsAndreas Metzger
 
Antrittsvorlesung - APL.pptx
Antrittsvorlesung - APL.pptxAntrittsvorlesung - APL.pptx
Antrittsvorlesung - APL.pptxAndreas Metzger
 
Feature Model-Guided Online Reinforcement Learning for Self-Adaptive Services
Feature Model-Guided Online Reinforcement Learning for Self-Adaptive ServicesFeature Model-Guided Online Reinforcement Learning for Self-Adaptive Services
Feature Model-Guided Online Reinforcement Learning for Self-Adaptive ServicesAndreas Metzger
 
Data-driven AI for Self-Adaptive Software Systems
Data-driven AI for Self-Adaptive Software SystemsData-driven AI for Self-Adaptive Software Systems
Data-driven AI for Self-Adaptive Software SystemsAndreas Metzger
 
Data-driven Deep Learning for Proactive Terminal Process Management
Data-driven Deep Learning for Proactive Terminal Process ManagementData-driven Deep Learning for Proactive Terminal Process Management
Data-driven Deep Learning for Proactive Terminal Process Management Andreas Metzger
 
Big Data Technology Insights
Big Data Technology InsightsBig Data Technology Insights
Big Data Technology InsightsAndreas Metzger
 
Data-driven AI for Self-adaptive Information Systems
Data-driven AI for Self-adaptive Information SystemsData-driven AI for Self-adaptive Information Systems
Data-driven AI for Self-adaptive Information SystemsAndreas Metzger
 
Towards an End-to-End Architecture for Run-time Data Protection in the Cloud
Towards an End-to-End Architecture for Run-time Data Protection in the Cloud Towards an End-to-End Architecture for Run-time Data Protection in the Cloud
Towards an End-to-End Architecture for Run-time Data Protection in the Cloud Andreas Metzger
 
Considering Non-sequential Control Flows for Process Prediction with Recurren...
Considering Non-sequential Control Flows for Process Prediction with Recurren...Considering Non-sequential Control Flows for Process Prediction with Recurren...
Considering Non-sequential Control Flows for Process Prediction with Recurren...Andreas Metzger
 
Predictive Process Monitoring Considering Reliability Estimates
Predictive Process Monitoring Considering Reliability EstimatesPredictive Process Monitoring Considering Reliability Estimates
Predictive Process Monitoring Considering Reliability EstimatesAndreas Metzger
 

Plus de Andreas Metzger (12)

Explainable Online Reinforcement Learning for Adaptive Systems
Explainable Online Reinforcement Learning for Adaptive SystemsExplainable Online Reinforcement Learning for Adaptive Systems
Explainable Online Reinforcement Learning for Adaptive Systems
 
Data Quality Issues in Online Reinforcement Learning for Self-Adaptive System...
Data Quality Issues in Online Reinforcement Learning for Self-Adaptive System...Data Quality Issues in Online Reinforcement Learning for Self-Adaptive System...
Data Quality Issues in Online Reinforcement Learning for Self-Adaptive System...
 
Explaining Online Reinforcement Learning Decisions of Self-Adaptive Systems
Explaining Online Reinforcement Learning Decisions of Self-Adaptive SystemsExplaining Online Reinforcement Learning Decisions of Self-Adaptive Systems
Explaining Online Reinforcement Learning Decisions of Self-Adaptive Systems
 
Antrittsvorlesung - APL.pptx
Antrittsvorlesung - APL.pptxAntrittsvorlesung - APL.pptx
Antrittsvorlesung - APL.pptx
 
Feature Model-Guided Online Reinforcement Learning for Self-Adaptive Services
Feature Model-Guided Online Reinforcement Learning for Self-Adaptive ServicesFeature Model-Guided Online Reinforcement Learning for Self-Adaptive Services
Feature Model-Guided Online Reinforcement Learning for Self-Adaptive Services
 
Data-driven AI for Self-Adaptive Software Systems
Data-driven AI for Self-Adaptive Software SystemsData-driven AI for Self-Adaptive Software Systems
Data-driven AI for Self-Adaptive Software Systems
 
Data-driven Deep Learning for Proactive Terminal Process Management
Data-driven Deep Learning for Proactive Terminal Process ManagementData-driven Deep Learning for Proactive Terminal Process Management
Data-driven Deep Learning for Proactive Terminal Process Management
 
Big Data Technology Insights
Big Data Technology InsightsBig Data Technology Insights
Big Data Technology Insights
 
Data-driven AI for Self-adaptive Information Systems
Data-driven AI for Self-adaptive Information SystemsData-driven AI for Self-adaptive Information Systems
Data-driven AI for Self-adaptive Information Systems
 
Towards an End-to-End Architecture for Run-time Data Protection in the Cloud
Towards an End-to-End Architecture for Run-time Data Protection in the Cloud Towards an End-to-End Architecture for Run-time Data Protection in the Cloud
Towards an End-to-End Architecture for Run-time Data Protection in the Cloud
 
Considering Non-sequential Control Flows for Process Prediction with Recurren...
Considering Non-sequential Control Flows for Process Prediction with Recurren...Considering Non-sequential Control Flows for Process Prediction with Recurren...
Considering Non-sequential Control Flows for Process Prediction with Recurren...
 
Predictive Process Monitoring Considering Reliability Estimates
Predictive Process Monitoring Considering Reliability EstimatesPredictive Process Monitoring Considering Reliability Estimates
Predictive Process Monitoring Considering Reliability Estimates
 

Dernier

WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...WSO2
 
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...masabamasaba
 
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...Shane Coughlan
 
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyviewmasabamasaba
 
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisamasabamasaba
 
WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...
WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...
WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...WSO2
 
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...WSO2
 
%in Benoni+277-882-255-28 abortion pills for sale in Benoni
%in Benoni+277-882-255-28 abortion pills for sale in Benoni%in Benoni+277-882-255-28 abortion pills for sale in Benoni
%in Benoni+277-882-255-28 abortion pills for sale in Benonimasabamasaba
 
tonesoftg
tonesoftgtonesoftg
tonesoftglanshi9
 
WSO2Con204 - Hard Rock Presentation - Keynote
WSO2Con204 - Hard Rock Presentation - KeynoteWSO2Con204 - Hard Rock Presentation - Keynote
WSO2Con204 - Hard Rock Presentation - KeynoteWSO2
 
%in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park %in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park masabamasaba
 
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfonteinmasabamasaba
 
WSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open Source
WSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open SourceWSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open Source
WSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open SourceWSO2
 
VTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learnVTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learnAmarnathKambale
 
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...masabamasaba
 
AI & Machine Learning Presentation Template
AI & Machine Learning Presentation TemplateAI & Machine Learning Presentation Template
AI & Machine Learning Presentation TemplatePresentation.STUDIO
 
WSO2Con2024 - Enabling Transactional System's Exponential Growth With Simplicity
WSO2Con2024 - Enabling Transactional System's Exponential Growth With SimplicityWSO2Con2024 - Enabling Transactional System's Exponential Growth With Simplicity
WSO2Con2024 - Enabling Transactional System's Exponential Growth With SimplicityWSO2
 
What Goes Wrong with Language Definitions and How to Improve the Situation
What Goes Wrong with Language Definitions and How to Improve the SituationWhat Goes Wrong with Language Definitions and How to Improve the Situation
What Goes Wrong with Language Definitions and How to Improve the SituationJuha-Pekka Tolvanen
 
%in Rustenburg+277-882-255-28 abortion pills for sale in Rustenburg
%in Rustenburg+277-882-255-28 abortion pills for sale in Rustenburg%in Rustenburg+277-882-255-28 abortion pills for sale in Rustenburg
%in Rustenburg+277-882-255-28 abortion pills for sale in Rustenburgmasabamasaba
 
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfonteinmasabamasaba
 

Dernier (20)

WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...
 
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
 
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
 
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
 
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
 
WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...
WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...
WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...
 
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...
 
%in Benoni+277-882-255-28 abortion pills for sale in Benoni
%in Benoni+277-882-255-28 abortion pills for sale in Benoni%in Benoni+277-882-255-28 abortion pills for sale in Benoni
%in Benoni+277-882-255-28 abortion pills for sale in Benoni
 
tonesoftg
tonesoftgtonesoftg
tonesoftg
 
WSO2Con204 - Hard Rock Presentation - Keynote
WSO2Con204 - Hard Rock Presentation - KeynoteWSO2Con204 - Hard Rock Presentation - Keynote
WSO2Con204 - Hard Rock Presentation - Keynote
 
%in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park %in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park
 
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
 
WSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open Source
WSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open SourceWSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open Source
WSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open Source
 
VTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learnVTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learn
 
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
 
AI & Machine Learning Presentation Template
AI & Machine Learning Presentation TemplateAI & Machine Learning Presentation Template
AI & Machine Learning Presentation Template
 
WSO2Con2024 - Enabling Transactional System's Exponential Growth With Simplicity
WSO2Con2024 - Enabling Transactional System's Exponential Growth With SimplicityWSO2Con2024 - Enabling Transactional System's Exponential Growth With Simplicity
WSO2Con2024 - Enabling Transactional System's Exponential Growth With Simplicity
 
What Goes Wrong with Language Definitions and How to Improve the Situation
What Goes Wrong with Language Definitions and How to Improve the SituationWhat Goes Wrong with Language Definitions and How to Improve the Situation
What Goes Wrong with Language Definitions and How to Improve the Situation
 
%in Rustenburg+277-882-255-28 abortion pills for sale in Rustenburg
%in Rustenburg+277-882-255-28 abortion pills for sale in Rustenburg%in Rustenburg+277-882-255-28 abortion pills for sale in Rustenburg
%in Rustenburg+277-882-255-28 abortion pills for sale in Rustenburg
 
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
 

Risk-based Proactive Process Adaptation

  • 1. Risk-based Proactive Process Adaptation Andreas Metzger, Philipp Bohn Full Paper Presentation at the 1th International Conference on Service-Oriented Computing - 15th , ICSOC 2017, Malaga, Spain, November 13-16, 2017, Lecture Notes in Computer Science, E. M. Maximilien, A. Vallecillo, J. Wang, and M. Oriol, Eds., vol. 10601, Springer, 2017, pp. 351–366. https://doi.org/10.1007/978-3-319-69035-3_25 (Open Access)
  • 2. Agenda 1. Motivation 2. Risk-based Prediction Technique 3. Evaluation 4. Conclusions ICSOC 2017, Málaga 2
  • 3. Motivation Problem statement from a practical viewpoint Domain: Freight Transport and Logistics • Imagine a transfer hub, e.g., an airport 3ICSOC 2017, Málaga Point of Prediction RCS: Freight received from the shipper DEP: Freight departed from airport RCF: Freight received at arrival airport DLV: Deliver freight from arrival airport Make a decision to mitigate Challenge: Deliver in time & within reasonable amount of costs Problems occur: e.g, delay in a previous process instance
  • 4. Motivation Predictive Process Monitoring & Proactive Adaptation 4ICSOC 2017, Málaga monitor predict real-time decision proactive adaptation time t t +  planned / acceptable situations = Violation = Non- Violation  e.g., delay in freight delivery time e.g., schedule faster means of transport
  • 5. • Error of the individual prediction • Prediction may be wrong  Prediction reliability to support decision [Metzger and Föcker 2017] • Cost savings through adaptation • E.g., costs imposed by contractual penalties such as stipulated in SLAs  Factoring in cost model as additional decision support ICSOC 2017, Málaga 5 Motivation Factors impacting the success of the adaptation decision Contribution
  • 6. Motivation Risk-based Proactive Process Adaptation Decision 6ICSOC 2017, Málaga monitor predict time t t +  planned / acceptable situations = Violation = Non- Violation  R ≤ threshold  no adaptation R > threshold  adaptation + Risk R real-time decision proactive adaptation Contribution
  • 7. ICSOC 2017, Málaga 7 Motivation Solution Idea • Risk = probability of occurrence × severity as in ISO 31000:2009 [Purdy 2010] • Risk = Reliability estimate × Penalty
  • 8. Agenda 1. Motivation 2. Risk-based Prediction Technique 3. Evaluation 4. Conclusions ICSOC 2017, Malaga 8
  • 9. Risk-based Prediction Technique Risk-based Approach: Considering avoided costs 9ICSOC 2017, Málaga Reliability estimate Penalty Process Monitoring Data Prediction Model 1 Prediction Model n Numeric Ensemble Prediction Prediction Model 2 { {{𝑚𝑎𝑥𝑖=1,…,𝑛 𝑖: 𝑎𝑖 ⊨ 𝐴 𝑛 , 𝑖: 𝑎𝑖 ⊭ 𝐴 𝑛 1 𝑛 × 𝑖=1,…,𝑛 𝑎𝑖 − 𝐴Based on the magnitude of the problem
  • 10. Agenda 1. Motivation 2. Risk-based Prediction Technique 3. Evaluation 4. Conclusions ICSOC 2017, Málaga 10
  • 11. 11ICSOC 2017, Málaga δ Constant Step-wise (s steps) δ Linear with cap clin c 0 cconst c δ1/s 2/s cstep 1 c 2/s·cstep 1/s·cstep (s-1)/s … 1 0 1 0 Evaluation Shapes for cost model Contribution
  • 12. Evaluation Independent Variables • Penalty cost functions serving two purposes: 1. Compute predicted penalty  Severity of the risk 2. Compute actual penalty according to cost model • Adaptation effectiveness • If adaptation helps to achieve objective, it is considered as effective • Added as probability indicating the effectiveness of adaptation • Risk threshold • Decides if an adaptation is triggered • Used to reflect different attitudes towards process risks Except of risk threshold all variable are given in a concrete problem situation. 12ICSOC 2017, Málaga
  • 13. Evaluation Process Model and Data Set Domain: Freight Transport and Logistics • Airfreight process • 5 months of operational data • 3 942 process instances • 56 082 service invocations 13ICSOC 2017, Málaga Point of Prediction
  • 14. Evaluation Effect on Costs (compared with reliability-based) Penalty R = 0.1 R = 0.3 R = 0.5 R = 0.7 R = 0.9 constant -19.0 -20.0 -17.0 -3.0 3.1 step-wise -14.0 12.0 20.0 20.0 8.6 linear 0.6 21.0 27.0 26.0 11.0 ICSOC 2017, Málaga 14 Averaged over probability of effective process adaptation (α) ={0.1, 0.2, 0.3, … ,1} Constant penalty Step-wise penalty Linear penalty Risk threshold R Costsavings
  • 15. Agenda 1. Motivation 2. Risk-based Prediction Technique 3. Evaluation 4. Conclusions ICSOC 2017, Málaga 15
  • 16. Conclusions Observation • Cost savings for risk-based approach on SLA cost model • But also on adaptation cost model. See our paper • Savings as high as 31.0% • Average savings of 14.8% • Average savings of 23.4% for non-constant cost models Future work • Considering aggregate SLAs • Replication with data from port terminal operations 16ICSOC 2017, Málaga
  • 17. Thanks ICSOC 2017, Málaga 17 …the EFRE co-financed operational program NRW.Ziel2 http://www.lofip.de …the EU’s Horizon 2020 research and innovation programme under Objective ICT-15 ‘Big Data PPP: Large Scale Pilot Actions ‘ http://www.transformingtransport.eu Research leading to these results has received funding from…
  • 18. References [Metzger and Föcker 2017] Metzger, A., Föcker, F.: Predictive business process monitoring considering reliability estimates. In: Dubois, E., Pohl, K. (eds.) 29th Intl Conference on Advanced Information Systems Engineering (CAiSE 2017), Essen, Germany. LNCS, vol. 10253. Springer (2017) [Purdy 2010] Purdy, G.: ISO 31000:2009 – setting a new standard for risk management. Risk analysis 30(6), 881–886 (2010) ICSOC 2017, Málaga 18