Boudewijn van Dongen /t Multi-phase process mining Building instance graphs.

Slides:



Advertisements
Similar presentations
Workflow Mining: Concepts and Algorithm Dr. Boleslaw Mikolajczak.
Advertisements

CIS 581 Design and Verification of Information Systems (DVIS) lectures 3-4 b Two problems with current WFMS b Five perspectives on WFMS b Reference nets.
Cutting-edge technology for the development of business software applications Takes advantage of the most recent international trends, combining Microsoft.NET.
Techniques to analyze workflows (design-time)
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.
/faculteit technologie management 1 Process Mining: Organizational and Conformance Mining Algorithms Ana Karla Alves de Medeiros Ana Karla Alves de Medeiros.
MXML A Meta model for process mining data
XENMON: QOS MONITORING AND PERFORMANCE PROFILING TOOL Diwaker Gupta, Rob Gardner, Ludmila Cherkasova 1.
VERTAF: An Application Framework for Design and Verification of Embedded Real-Time Software Pao-Ann Hsiung, Shang-Wei Lin, Chih-Hao Tseng, Trong-Yen Lee,
Process Mining from discovery to checking Prof.dr.ir. Wil van der Aalst Eindhoven University of Technology, Department of Information Systems, P.O. Box.
Process Mining in CSCW Systems All truths are easy to understand once they are discovered; the point is to discover them. Galileo Galilei ( )
Mining Social Networks Uncovering interaction patterns in business processes Prof.dr.ir. Wil van der Aalst Eindhoven University of Technology Department.
Efficient Monitoring of QoS Parameters (EMQP) Authors: Vadim Drabkin Arie Orlovsky Constantine Elster Instructors: Dr. Danny Raz Mr. Ran Wolff.
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.
The new The new MONARC Simulation Framework Iosif Legrand  California Institute of Technology.
/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.
Boudewijn van Dongen April 27, 2005 The ProM-framework A framework for integrating process mining tools.
Boudewijn van Dongen June 22, 2004 /t Process Mining, the basics.
Process Mining: Discovering processes from event logs All truths are easy to understand once they are discovered; the point is to discover them. Galileo.
Process Mining: An iterative algorithm using the Theory of Regions Kristian Bisgaard Lassen Boudewijn van Dongen Wil van.
Chapter 6: An Introduction to System Software and Virtual Machines
Process Mining for Ubiquitous Mobile Systems An Overview and a Concrete Algorithm Prof.dr.ir. Wil van der Aalst Eindhoven University of Technology Department.
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.
Copyright Critical Software S.A All Rights Reserved. VAL-COTS Validation of Real Time COTS Products Ricardo Barbosa, Henrique Madeira, Nuno.
Data Mining CMPT 455/826 - Week 10, Day 2 Jan-Apr 2009 – w10d21.
Špindlerův Mlýn, Czech Republic, SOFSEM Semantically-aided Data-aware Service Workflow Composition Ondrej Habala, Marek Paralič,
Management Information Systems
Model Transformations for Business Process Analysis and Execution Marlon Dumas University of Tartu.
1.eCognition Overview. 1 eCognition eCognition is a knowledge utilisation platform based on Active Knowledge Network technology eCognition covers the.
Contents 1.Introduction, architecture 2.Live demonstration 3.Extensibility.
Combining the strengths of UMIST and The Victoria University of Manchester Adaptive Workflow Processing and Execution in Pegasus Kevin Lee School of Computer.
Performance evaluation of component-based software systems Seminar of Component Engineering course Rofideh hadighi 7 Jan 2010.
Process-oriented System Analysis Process Mining. BPM Lifecycle.
Decision Mining in Prom A. Rozinat and W.M.P. van der Aalst Joosung, Ko.
CPSC 171 Introduction to Computer Science System Software and Virtual Machines.
13-1 Chapter 13 Concurrency Topics Introduction Introduction to Subprogram-Level Concurrency Semaphores Monitors Message Passing Java Threads C# Threads.
Software Engineering INTRODUCTION TO SOFTWARE DEVELOPMENT.
Database Administration Basics. Basic Concepts and Definitions  Data Facts that can be recorded and stored  Metadata Data that describes properties.
Unit – I Presentation. Unit – 1 (Introduction to Software Project management) Definition:-  Software project management is the art and science of planning.
HNC COMPUTING - Network Concepts 1 Network Concepts Network Concepts Network Operating Systems Network Operating Systems.
1 Chapter Overview Monitoring Access to Shared Folders Creating and Sharing Local and Remote Folders Monitoring Network Users Using Offline Folders and.
Analysis of job submissions through the EGEE Grid Overview The Grid as an environment for large scale job execution is now moving beyond the prototyping.
Progress Report 2015/08/31. Previously Energy Aware Scheduling Kernel Summit 2014 ◦ rt-app: creates workload patterns based on workload description.
An operating system (OS) is a collection of system programs that together control the operation of a computer system.
V7 Foundation Series Vignette Education Services.
Practical MSBI(SSIS, SSAS,SSRS) online training. Contact Us: Call: Visit:
Visualization in Process Mining
Multi-phase Process Mining: Building Instance Graphs
30 januari 2018 Mining Social Networks Uncovering interaction patterns in business processes Prof.dr.ir. Wil van der Aalst Eindhoven University of Technology.
7 mei 2018 Process Mining in CSCW Systems All truths are easy to understand once they are discovered; the point is to discover them. Galileo Galilei.
Component and Deployment Diagrams
Business System Development
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
Building Linear Models from Data
Knut Kröger & Reiner Creutzburg
APPLICATION LIFECYCLE MANAGEMENT(ALM) QUALITY CENTER(QC)
APPLICATION LIFECYCLE MANAGEMENT(ALM) QUALITY CENTER(QC)
Multi-phase process mining
3 mei 2019 Process Mining and Security: Detecting Anomalous Process Executions and Checking Process Conformance Wil van der Aalst Ana Karla A. de Medeiros.
M. Kezunovic (P.I.) S. S. Luo D. Ristanovic Texas A&M University
Business Alignment Using Process Mining as a Tool for Delta Analysis
Workflow Mining: Concepts and Algorithm
5 juli 2019 Process Mining and Security: Detecting Anomalous Process Executions and Checking Process Conformance Wil van der Aalst Ana Karla A. de Medeiros.
Design and Verification of Information Systems (DVIS) lectures 3-4
19 augustus 2019 Mining Social Networks Uncovering interaction patterns in business processes Prof.dr.ir. Wil van der Aalst Eindhoven University of Technology.
Overview of Computer system
Designing Database Solutions for SQL Server
Presentation transcript:

Boudewijn van Dongen /t Multi-phase process mining Building instance graphs

/t Overview 1.Introduction to the area of Process Mining 2.Introduction to process performance monitoring 3.Using process mining to deploy a monitoring system 4.Conclusion

/t Process mining overview 1) basic performance metrics 2) process model 3) organizational model 4) social network 5) performance characteristics If …then … 6) Security issues

/t Multi phase process mining 1) basic performance metrics 2) process model 3) organizational model 4) social network 5) performance characteristics If …then … 6) Security issues

/t Process Performance Monitoring – The concepts Process/control-flow perspective: flow -, waiting -, processing - and sync- times. Questions: What is the average flow time of orders? What percentage of requests is handled within 10 days? What is the average time between scheduling an activity and starting it? Resource perspective: frequencies, time, utilization, and variability. Questions: How many times did John withdraw activity go shopping? How many times did Clare suspend some running activity? How much time did people with role Manager work on this process? What is the average utilization of people with role Manager?

/t Process Performance Monitoring – Commercial systems Process aware information system are capable of producing log files Performance monitoring can use these files for calculating performance metrics HP Business Process CockpitAris PPM

/t Process Performance Monitoring – The downsides -Deploying performance monitoring systems is expensive -Process modelling requires deep knowledge of organization and processes -People tend to think in a linear way Use the Process Mining Framework to overcome these problems. -Describe each case or process instance as a a-cyclic graph automatically -Convert these graphs into a human-readable format such as EPCs or Petri nets -Export these graphs to commercial tools such as Aris PPM

/t Multi-phase process mining – Source system abstraction 1.Store Log files in a generic XML-format Calculate causal dependencies between tasks: If A is followed by B in some case, and B is never followed by A, then A and B are causally related.

/t Multi-phase process mining – Source system abstraction Using the causal relation, we construct a general base graph for all cases: Assume we have the following cases: A,B,C,D,E A,C,B,D,E A,D,E A B C DE And the following Causal relations:

/t Multi-phase process mining – Creating instance graphs For each instance, we walk through the base graph and make instance graphs for each case. Process instance: A,B,C,D,E and A,C,B,D,E A B C DE A B C DE Process instance: A,D,E

/t Multi-phase process mining – Converting to EPCs Each instance-graph is then converted into a human readable format, such as an EPC Process instance: A,B,C,D,E and A,C,B,D,E Process instance: A,D,E

/t Multi-phase process mining – Exporting to commercial tools -The instance EPCs are exported into Aris PPM -Analyse the process using the advanced capabilities of PPM

/t Conclusions We have shown a way to automatically deploy an advanced process performance monitoring system, such as Aris PPM or the HP business cockpit. No deep knowledge of the processes as they take place is required in this process. Instead, process mining techniques are used. A great insight is provided in the deviations between the intended process, and the process as it is actually being executed.