/faculteit technologie management 1 Process Mining: Extension Mining Algorithms Ana Karla Alves de Medeiros Ana Karla Alves de Medeiros Eindhoven University.

Slides:



Advertisements
Similar presentations
From Local Patterns to Global Models: Towards Domain Driven Educational Process Mining Nikola Trčka Mykola Pechenizkiy.
Advertisements

Workflow Mining: Concepts and Algorithm Dr. Boleslaw Mikolajczak.
Jorge Muñoz-Gama Josep Carmona
1 Analysis of workflows : Verification, validation, and performance analysis. Wil van der Aalst Eindhoven University of Technology Faculty of Technology.
Decision Tree Approach in Data Mining
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.
Managerial Decision Making Chapter 4. 2 Managerial Decision Making Decision making is not easy It must be done amid – ever-changing factors – unclear.
IS5152 Decision Making Technologies
MXML A Meta model for process mining data
/faculteit technologie management 1 Process Mining: Control-Flow Mining Algorithms Ana Karla Alves de Medeiros Ana Karla Alves de Medeiros Eindhoven University.
Data Conformance Checking using Optimal Alignments Felix Mannhardt, Massimiliano de Leoni, Hajo A. Reijers.
Models vs. Reality dr.ir. B.F. van Dongen Assistant Professor Eindhoven University of Technology
Beyond Process Mining: Discovering Business Rules From Event Logs Marlon Dumas University of Tartu, Estonia With contributions from Luciano García-Bañuelos,
Copyright © 2013 Fluxicon Process Mining Tutorial.
A Survey of Process Mining in ProM By Jantima Polpinij Decision Systems Lab (DSL) Seminar School of Computer Science and Software Engineering Faculty of.
/faculteit technologie management Genetic Process Mining Ana Karla Medeiros Ton Weijters Wil van der Aalst Eindhoven University of Technology Department.
/faculteit technologie management CPN 2006 Modeling Business Processes with CPN R.S. Mans.
Process Mining from discovery to checking Prof.dr.ir. Wil van der Aalst Eindhoven University of Technology, Department of Information Systems, P.O. Box.
/faculteit technologie management Genetic Process Mining Ana Karla Alves de Medeiros Eindhoven University of Technology Department.
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.
1 Software Testing and Quality Assurance Lecture 41 – Software Quality Assurance.
1 Analysis of workflows a-priori and a-posteriori analysis Wil van der Aalst Eindhoven University of Technology Faculty of Technology Management Department.
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 Dutch-Belgian Database Day 2007 The Challenges of Process Mining A.J.M.M. Weijters (and many others)
/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.
/faculteit technologie management 1 Process Mining: General Introduction Ana Karla Alves de Medeiros Ana Karla Alves de Medeiros Eindhoven University of.
Process Mining: Discovering processes from event logs All truths are easy to understand once they are discovered; the point is to discover them. Galileo.
/faculteit technologie management Genetic Process Mining Wil van der Aalst Ana Karla Medeiros Ton Weijters Eindhoven University of Technology Department.
/faculteit technologie management DEMO CPN-tools Ronny Mans Eindhoven University of Technology, Faculty of Technology Management, Department of Information.
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.
Process mining Prof.dr.ir. Wil van der Aalst Eindhoven University of Technology, Department of Information Systems, P.O. Box 513, 5600 MB Eindhoven, The.
Scientific Workflows Within the Process Mining Domain Martina Caccavale 17 April 2014.
S/W Project Management Software Process Models. Objectives To understand  Software process and process models, including the main characteristics of.
Process Mining Control flow process discovery Fabrizio Maria Maggi (based on Process Mining book – Springer copyright 2011 and lecture material by Marlon.
Model Transformations for Business Process Analysis and Execution Marlon Dumas University of Tartu.
Jorge Muñoz-Gama Universitat Politècnica de Catalunya (Barcelona, Spain) Algorithms for Process Conformance and Process Refinement.
Process Mining Control flow process discovery
Process Mining: Discovering processes from event logs All truths are easy to understand once they are discovered; the point is to discover them. Galileo.
Chapter 11 LEARNING FROM DATA. Chapter 11: Learning From Data Outline  The “Learning” Concept  Data Visualization  Neural Networks The Basics Supervised.
Han-na Yang Rediscovering Workflow Models from Event-Based Data using Little Thumb.
Petri nets refresher Prof.dr.ir. Wil van der Aalst
Process-oriented System Analysis Process Mining. BPM Lifecycle.
CCR Deadlock By: Laura Weiland April 30, Project Description Implement a module to the Train Operating System (TOS) that manages the deadlock problem.
Decision Mining in Prom A. Rozinat and W.M.P. van der Aalst Joosung, Ko.
/faculteit technologie management Workflow Mining: Current Status and Future Directions Ana Karla A. de Medeiros, W.M.P van der Aalst and A.J.M.M. Weijters.
Ch. Eick: Some Ideas for Task4 Project2 Ideas on Creating Summaries and Evaluations of Clusterings Focus: Primary Focus Summarization (what kind of objects.
Ch. Eick: Some Ideas for Task4 Project2 Ideas on Creating Summaries that Characterize Clustering Results Focus: Primary Focus Cluster Summarization (what.
Maikel Leemans Wil M.P. van der Aalst. Process Mining in Software Systems 2 System under Study (SUS) Functional perspective Focus: User requests Functional.
Service Analysis and Simulation in Process Mining Doctoral Consortium, BPM14’ Arik Senderovich Advisers: Avigdor Gal and Avishai Mandelbaum
Profiling and process mining What has been done???
4/11/2005 Applied Logic & Computation for System Design - An introductory invitation Jie-Hong R. Jiang 江介宏 National Taiwan University.
Wolfgang Runte Slide University of Osnabrueck, Software Engineering Research Group Wolfgang Runte Software Engineering Research Group Institute.
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.
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
Prediction as Data Mining Task
Towards a Generic On Line Auditing Tool (OLAT)
Wil van der Aalst Eindhoven University of Technology
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.
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.
19 augustus 2019 Mining Social Networks Uncovering interaction patterns in business processes Prof.dr.ir. Wil van der Aalst Eindhoven University of Technology.
Presentation transcript:

/faculteit technologie management 1 Process Mining: Extension Mining Algorithms Ana Karla Alves de Medeiros Ana Karla Alves de Medeiros Eindhoven University of Technology Department of Information Systems

/faculteit technologie management 2 Process Mining Short Recap Extension Techniques –Decision Miner –Performance Analysis with Petri Nets Summary Announcements Presentation Futura Technology

/faculteit technologie management 3 Process Mining Short Recap Extension Techniques –Decision Miner –Performance Analysis with Petri Nets Summary Announcements Presentation Futura Technology

/faculteit technologie management 4 Types of Algorithms

/faculteit technologie management 5 Process Model Organizational Model Social Network Types of Algorithms Organizational Miner Social Network Miner Analyze Social Network

/faculteit technologie management 6 Auditing/Security Compliance Process Model Types of Algorithms Conformance Checker LTL Checker

/faculteit technologie management 7 Main Points Lecture 4 Organizational mining plug-ins can discover –Roles/Teams in organizations –Social networks for originators Some metrics of social networks are based on ordering relations (e.g., the ordering relations used by the Alpha algorithm) Conformance Checker assesses how much a process model matches process instances LTL Checker uses logics to verify properties in event logs

/faculteit technologie management 8 Process Mining Short Recap Extension Techniques –Decision Miner –Performance Analysis with Petri Nets Summary Announcements Presentation Futura Technology

/faculteit technologie management 9 Process Mining Short Recap Extension Techniques –Decision Miner –Performance Analysis with Petri Nets Summary Announcements Presentation Futura Technology

/faculteit technologie management 10 Bottlenecks/ Business Rules Process Model Performance Analysis Types of Algorithms

/faculteit technologie management 11 Process Mining Short Recap Extension Techniques –Decision Miner –Performance Analysis with Petri Nets Summary Announcements Presentation Futura Technology

/faculteit technologie management 12 Process Mining Short Recap Extension Techniques –Decision Miner –Performance Analysis with Petri Nets Summary Announcements Presentation Futura Technology

/faculteit technologie management 13 Decision Point Analysis: Main Idea Detection of data dependencies that affect the rounting the routing of process instances Which conditions influence the choice between a full check and a policy only one?

/faculteit technologie management 14 Decision Point Analysis: Motivation Make tacit knowledge explicit Better understand the process model

/faculteit technologie management 15 Decision Point Analysis: Motivation

/faculteit technologie management 16 Decision Point Analysis: Approach

/faculteit technologie management 17 Decision Point Analysis: Algorithm's Main Steps 1.Read a log + model 2.Identify the decision points in a model 3.Find out which alternative branch has been taken for a given process instance and decision point 4.Discover the rules for each decision point 5.Return the enhanced model with the discovered rules

/faculteit technologie management 18 Decision Point Analysis: Algorithm's Main Steps 1.Read a log + model 2.Identify the decision points in a model 3.Find out which alternative branch has been taken for a given process instance and decision point 4.Discover the rules for each decision point 5.Return the enhanced model with the discovered rules How can we spot the decision points in a Petri net?

/faculteit technologie management 19 Decision Point Analysis: Algorithm's Main Steps 1.Read a log + model 2.Identify the decision points in a model 3.Find out which alternative branch has been taken for a given process instance and decision point 4.Discover the rules for each decision point 5.Return the enhanced model with the discovered rules

/faculteit technologie management 20 Quick Recap Lecture 1: Decision Trees Attributes Classes: Yes/No

/faculteit technologie management 21 Decision Point Analysis: Algorithm's Main Steps 1.Read a log + model 2.Identify the decision points in a model 3.Find out which alternative branch has been taken for a given process instance and decision point 4.Discover the rules for each decision point 5.Return the enhanced model with the discovered rules Which elements are the classes and which are the attributes?

/faculteit technologie management 22 Step 4 Training examples for decision point "p0" Discovered decision tree for point "p0"

/faculteit technologie management 23 Decision Point Analysis: Example in ProM

/faculteit technologie management 24 Decision Point Analysis: Example in ProM

/faculteit technologie management 25 Decision Point Analysis

/faculteit technologie management 26 Decision Point Analysis - Challenges Noise –Need for robust extraction and data mining techniques Some control-flow constructs may be "misleading" –Invisible tasks –Duplicate Tasks –Loops

/faculteit technologie management 27 Decision Point Analysis - Challenges Noise –Need for robust extraction and data mining techniques Some control-flow constructs may be "misleading" –Invisible tasks –Duplicate Tasks –Loops

/faculteit technologie management 28 Decision Point Analysis - Challenges Noise –Need for robust extraction and data mining techniques Some control-flow constructs may be "misleading" –Invisible tasks –Duplicate Tasks –Loops

/faculteit technologie management 29 Decision Point Analysis - Challenges Noise –Need for robust extraction and data mining techniques Some control-flow constructs may be "misleading" –Invisible tasks –Duplicate Tasks –Loops

/faculteit technologie management 30 Process Mining Short Recap Extension Techniques –Decision Miner –Performance Analysis with Petri Nets Summary Announcements Presentation Futura Technology

/faculteit technologie management 31 Process Mining Short Recap Extension Techniques –Decision Miner –Performance Analysis with Petri Nets Summary Announcements Presentation Futura Technology

/faculteit technologie management 32 Performance Analysis with Petri Nets Motivation –Provide different Key Performance Indicators (KPIs) relating to the execution of processes Main idea –Replay the log in a model and detect Bottlenecks Throughput times Execution times Waiting times Synchronization times Path probabilities etc

/faculteit technologie management 33 Bottlenecks – Waiting Times and Execution Times How can we spot the difference between waiting and execution times?

/faculteit technologie management 34 Bottlenecks – Throughput Times

/faculteit technologie management 35 Bottlenecks – Synchronization Times

/faculteit technologie management 36 Bottlenecks – Synchronization Times 20.8 minutes 1.3 minutes What are these average synchronization times telling us?

/faculteit technologie management 37 Bottlenecks – Path Probabilities What are these path probabilities telling us?

/faculteit technologie management 38 Performance Analysis with Petri Nets

/faculteit technologie management 39 Process Mining Short Recap Extension Techniques –Decision Miner –Performance Analysis with Petri Nets Summary Announcements Presentation Futura Technology

/faculteit technologie management 40 Process Mining Short Recap Extension Techniques –Decision Miner –Performance Analysis with Petri Nets Summary Announcements Presentation Futura Technology

/faculteit technologie management 41 Summary Extension techniques enhance existing models with information discovered from event logs The Decision Point Analysis plug-in can discover the “business rules” for the moments of choice in a process model The Performance Analysis with Petri Nets plug- in provides various KPIs w.r.t. the execution of processes The results of both techniques can be used to create simulation models for CPN Tools

/faculteit technologie management 42 Process Mining Short Recap Extension Techniques –Decision Miner –Performance Analysis with Petri Nets Summary Announcements Presentation Futura Technology

/faculteit technologie management 43 Process Mining Short Recap Extension Techniques –Decision Miner –Performance Analysis with Petri Nets Summary Announcements Presentation Futura Technology

/faculteit technologie management 44 Announcements Assignment 5 –Individual assignment –Q&A session during Instruction 5 –Posting of Report with Answers Digital version at StudyWeb (folder Assignment 5) Printed version to be delivered at secretary’s office of IS group (room Pav D3) –There will be a box on the desk Deadline: March 14 th, 2008 at 6pm Invited talk after the break!