A General Framework for Correlating Business Process Characteristics

Slides:



Advertisements
Similar presentations
Tor Iversen Health service provision Economic incentives and organization of the hospital sector I.
Advertisements

Jorge Muñoz-Gama Josep Carmona
Han-na Yang Trace Clustering in Process Mining M. Song, C.W. Gunther, and W.M.P. van der Aalst.
Ch4: Software Architecture and Design. 1 Object-oriented paradigm  Object-oriented decomposition:  Agents comprised of two parts:  Hidden implementation:
Process Mining in the Context of Web Services Prof.dr.ir. Wil van der Aalst Eindhoven University of Technology, P.O. Box 513, 5600 MB Eindhoven, The Netherlands.
Abhay.K.Parekh and Robert G.Gallager Laboratory for Information and Decision Systems Massachusetts Institute of Technology IEEE INFOCOM 1992.
1 JAC : Aspect Oriented Programming in Java An article review by Yuval Nir and Limor Lahiani.
MXML A Meta model for process mining data
Aligning Event Logs And Declare Models for Conformance Checking Massimiliano de Leoni, Fabrizio Maggi Wil van der Aalst.
Data Conformance Checking using Optimal Alignments Felix Mannhardt, Massimiliano de Leoni, Hajo A. Reijers.
Aligning Event Logs and Process Models for Multi- perspective Conformance Checking: An Approach Based on ILP Massimiliano de Leoni Wil M. P. van der Aalst.
Beyond Process Mining: Discovering Business Rules From Event Logs Marlon Dumas University of Tartu, Estonia With contributions from Luciano García-Bañuelos,
Mining Declarative Models using Intervals Jan Martijn van der Werf Ronny Mans Wil van der Aalst.
Observation. Defining Behavior page 192 Topography Function Characteristics Duration Latency Frequency Amplitude.
Simulation.
Business Alignment Using Process Mining as a Tool for Delta Analysis Prof.dr.ir. Wil van der Aalst Eindhoven University of Technology Department of Information.
/faculteit technologie management Process Mining and Security: Detecting Anomalous Process Executions and Checking Process Conformance Wil van der Aalst.
Discovering Coordination Patterns using Process Mining Prof.dr.ir. Wil van der Aalst Eindhoven University of Technology Department of Information and Technology.
Process Mining: An iterative algorithm using the Theory of Regions Kristian Bisgaard Lassen Boudewijn van Dongen Wil van.
Lecture 10 Comparison and Evaluation of Alternative System Designs.
Process Mining for Ubiquitous Mobile Systems An Overview and a Concrete Algorithm Prof.dr.ir. Wil van der Aalst Eindhoven University of Technology Department.
Hospital Management System (Requirement). Requirement 1.Admissions 2.Doctor Appointments 3.Tests Appointments 4.Bed Allotment 5.Undergo Operation 6.Login.
A university for the world real R © 2009, Chapter 17 Process Mining and Simulation Moe Wynn Anne Rozinat Wil van der Aalst Arthur.
A university for the world real R © 2009, Chapter 23 Epilogue Wil van der Aalst Michael Adams Arthur ter Hofstede Nick Russell.
Insuring Sensitive Processes through Process Mining Jorge Munoz-Gama Isao Echizen Jorge Munoz-Gama and Isao Echizen.
AM Recitation 2/10/11.
Scientific Workflows Within the Process Mining Domain Martina Caccavale 17 April 2014.
HIERARCHICAL CONFORMANCE CHECKING OF PROCESS MODELS BASED ON EVENT LOGS Jorge Munoz-Gama, Josep Carmona and Wil M.P. van der Aalst.
Jorge Muñoz-Gama Universitat Politècnica de Catalunya (Barcelona, Spain) Algorithms for Process Conformance and Process Refinement.
Research Methodology Lecture No :14 (Sampling Design)
Chapter 4 Requirements Engineering (3/3) Yonsei University 2 nd Semester, 2015 Sanghyun Park.
Decision Mining in Prom A. Rozinat and W.M.P. van der Aalst Joosung, Ko.
Temporal Database Paper Reading R 資工碩一 馬智釗 Efficient Mining Strategy for Frequent Serial Episodes in Temporal Database, K Huang, C Chang.
Decomposing Data-aware Conformance Checking Massimiliano de Leoni, Jorge Munoz-Gama, Josep Carmona, Wil van der Aalst PAGE 0.
IMPORTANCE OF STATISTICS MR.CHITHRAVEL.V ASST.PROFESSOR ACN.
"Decomposing Alignment- based Conformance Checking of Data-aware Process Models" Massimiliano de Leoni, Jorge Muñoz-Gama, Josep Carmona, Wil van der Aalst.
Dealing With Concept Drifts in Process Mining. Abstract Although most business processes change over time, contemporary process mining techniques tend.
Maikel Leemans Wil M.P. van der Aalst. Process Mining in Software Systems 2 System under Study (SUS) Functional perspective Focus: User requests Functional.
Discovering Models for State-based Processes M.L. van Eck, N. Sidorova, W.M.P. van der Aalst.
LEARNING IN A PAIRWISE TERM-TERM PROXIMITY FRAMEWORK FOR INFORMATION RETRIEVAL Ronan Cummins, Colm O’Riordan (SIGIR’09) Speaker : Yi-Ling Tai Date : 2010/03/15.
Profiling and process mining What has been done???
Profiling: What is it? Notes and reflections on profiling and how it could be used in process mining.
Bayesian Semi-Parametric Multiple Shrinkage
INTRODUCTION AND DEFINITIONS
Introduction Out-of-hospital cardiac arrest (OHCA) is the sudden cessation of the heart in an out of hospital setting. In the United States, the incidence.
Parallel Sessions: Pathways & Prediction
Chapter 7. Classification and Prediction
MTAT Business Process Management (BPM) Lecture 11: Process Monitoring and Mining Fabrizio Maggi (based on lecture material by Marlon Dumas, Wil.
Profiling based unstructured process logs
Exposing Impediments to Insurance Claims Processing
Cisco Data Virtualization
Exploring processes and deviations
Prepared By : “Mohammad Jawad” Saleh Nedal Jamal Hoso Presented To :
Patient Safety Dimension in Primary Health Care Padang City
Relative Values.
David Redlich, Thomas Molka, Wasif Gilani, Awais Rashid, Gordon Blair
Recall The Team Skills Analyzing the Problem
Patterns extraction from process executions
1 Chapter 1: Introduction to Statistics. 2 Variables A variable is a characteristic or condition that can change or take on different values. Most research.
Teams Home Medical Home Community Hospital.
Decomposed Process Mining: The ILP Case
A Unifying View on Instance Selection
Application of new TQM framework
Audit Management Key Benefits
DEMO 1.
Multi-phase process mining
1 Chapter 8: Introduction to Hypothesis Testing. 2 Hypothesis Testing The general goal of a hypothesis test is to rule out chance (sampling error) as.
Business Alignment Using Process Mining as a Tool for Delta Analysis
Principles and Methods of Drug Administration
Neo4j for Process Mining
Presentation transcript:

A General Framework for Correlating Business Process Characteristics Massimiliano de Leoni, Wil M. P. van der Aalst, Marcus Dees

Introduction / Process Mining Performance Related What do the cases that are late have in common? Do people work faster if they have more work? Resource Related What characterizes the workers that skip such-an-such checking activity? Which types of claims are more prone to lead to wrong treatments by resources? Cost and Risk Related Which types of claims are more risky or more expensive? … A B Discovery model event log Information System Conformance / A B model Correlation Analysis Process Mining

The problem of correlating process characteristic any process characteristic to other process characteristics associated with given events Configurable Dependent Independent Configurable Event Filtering Configurable

A General framework for correlating process characteristics Dependent Characteristic, Independent Characteristics, Filtering Dependent Characteristic, Independent Characteristics, Trace Manipulation, Filtering Event Log Process Model 1. Define Analysis Use Case AnalysisUse Case 2. Manipulate and Enrich Event log ... Additional Objects Context Data If analysis needs to be refined Event Log Conformance Resource Time Data Weather ... 2. Make Analysis 3. Make Analysis Analysis Result

Example: Relating the cost of First Hospital Admission to the performing resource / 1 Case ID Timestamp Activity Resource Cost 1 30-11-2011:08.27 First Hospital Admission Carol 90 2-12-2011:13.24 Preoperative Screening Susanne 350 4-12-2011:8.30 Laparoscopic Gastrectomy Andrew 500 4-12-2011:13.30 Nursing Paul 250 2 1-12-2011:11.00 Giuseppe 2-12-2011:15.28 Simon 2-12-2011:16.35 Clare 3-12-2011:13.00 3-12-2011:15.00 4-12-2011:9.00 Victor 34 3 7-12-2011:10.00 Jane 200 8-12-2011:13.24 Giulia 9-12-2011:16.35 4 6-12-2011:14.00 Gianluca Robert 10-12-2011:16.35 13-12-2011:11.00 13-12-2011:16.00 300 Dependent characteristic: Cost Independent characteristics: Resource Filtering: Retain all events for First Hospital Admission

Example: Relating the cost of First Hospital Admission to the performing resource / 2 Problem: Dependent characteristics defined over continuous domain Solution: Discretization techniques: equal-width or equal-frequency binning Dependent characteristic: Cost Independent characteristics: Resource Filtering: Retain all events for First Hospital Admission Resource!=“Jane” Resource=“Jane” (50,200) (200,300)

Example: Decision Point Analysis What determines what to do as next when reaching a decision point? salary age installment amount length Decision Points

Example: Decision Point Analysis / 2 Trace augmentation is needed Case ID Timestamp Activity Resource Cost 1 30-11-2011:08.27 First Hospital Admission Carol 90 2-12-2011:13.24 Preoperative Screening Susanne 350 4-12-2011:8.30 Laparoscopic Gastrectomy Andrew 500 4-12-2011:13.30 Nursing Paul 250 2 1-12-2011:11.00 Giuseppe 2-12-2011:15.28 Simon 2-12-2011:16.35 Clare 3-12-2011:13.00 3-12-2011:15.00 4-12-2011:9.00 Victor 34 3 7-12-2011:10.00 Jane 200 8-12-2011:13.24 Giulia 9-12-2011:16.35 4 6-12-2011:14.00 Gianluca Robert 10-12-2011:16.35 13-12-2011:11.00 13-12-2011:16.00 300 Next Activity in Trace Preoperative Screening Laparoscopic Gastrectomy Nursing null First Hospital Admission

Example: Decision Point Analysis / 2 Independent Characteristics Dependent Characteristic Case ID Timestamp Activity Resource Cost 1 30-11-2011:08.27 First Hospital Admission Carol 90 2-12-2011:13.24 Preoperative Screening Susanne 350 4-12-2011:8.30 Laparoscopic Gastrectomy Andrew 500 4-12-2011:13.30 Nursing Paul 250 2 1-12-2011:11.00 Giuseppe 2-12-2011:15.28 Simon 2-12-2011:16.35 Clare 3-12-2011:13.00 3-12-2011:15.00 4-12-2011:9.00 Victor 34 3 7-12-2011:10.00 Jane 200 8-12-2011:13.24 Giulia 9-12-2011:16.35 4 6-12-2011:14.00 Gianluca Robert 10-12-2011:16.35 13-12-2011:11.00 13-12-2011:16.00 300 Next Activity in Trace Preoperative Screening Laparoscopic Gastrectomy Nursing null First Hospital Admission 16-11-2018

Example: Duration of case executions Dependent Characteristic Many well-studied problems are just ad-hoc instances for our framework

Implementation of the framework Reference Implementation available for ProM 6.4 Check out the FeaturePrediction package of ProM The main input is an event log Additional input objects may be required for specific log manipulations Join the demo session on Wednesday from 16.00 to 17.30!!

A step-through guide: existing the duration of activities Health-care Process enacted in a Dutch hospital. How is the duration of Doctor appointments related to the patient characteristics and his/her treatment?

Selection of the characteristics to consider & Augmentation

Filtering on activity names We should only consider activity Afspraak (Dutch term for Appointment)

Choosing the dependent characteristic & parameter for constructing decision trees Parameters for building decision trees

Discretization Equal-width binning The entire range is divided in n intervals of equal size Equal-frequency The entire range is divided in n intervals such that each interval contains the same number of observed values. n = Number of bins

The resulting Decision Tree Correlating the duration of execution of activity Afspraak to the other characterists of the process

The UWV case study UWV is the institute that manage the unemployment benefits in the Netherlands. UWV opens a reclamation when one receives unemployment benefits although not entitled. UWV eventually discovers it. In many cases, the excessive amount is not recollected. UWV wants to predict the risk of eventual reclamations For prediction, one needs to relate reclamations to the characterists of the customer and the process execution

Customer-related question Are customer characteristics linked to the occurrence of reclamations?

Conformance-related question If the prescribed process flow is not followed, will this influence whether or not a reclamation occurs?

Conclusion Proposed a framework to correlate business process characteristics Useful for operational support (prediction and recommendation) and process improvement Many well-studied problems are just ad-hoc instances for our framework, such as: Decision Point Analysis Prediction of the Remaining Time to the end of instance Decision Support Systems to reduce costs, risks, non-conformance, global execution time Implemented in ProM, Customizable and Extendible

Join the demo session on ? Join the demo session on Wednesday from 16.00 to 17.30!!