Boudewijn van Dongen June 22, 2004 /t Process Mining, the basics.

Slides:



Advertisements
Similar presentations
Experiment Provenance: Towards Links to Network Measurement Data Mehmet Aktas, Beth Plale, Scott Jensen Data to Insight Center Indiana University.
Advertisements

Competency Mapping National & School-wide Competencies Course & Session Learning Objectives Mapping & Viewing Competency/Objective Relationships ver. 02/19/2013.
From Local Patterns to Global Models: Towards Domain Driven Educational Process Mining Nikola Trčka Mykola Pechenizkiy.
/faculteit technologie management /faculteit wiskunde en informatica PM-1 Process mining: Discovering Process Models from Event Logs Prof.dr.ir. Wil van.
Coursework.  5 groups of 4-5 students  2 project options  Full project specifications on 3 rd March  Final deadline 10 th May 2011  Code storage.
XS - Platform What is XS – Manager ?
Workflow Mining: Concepts and Algorithm Dr. Boleslaw Mikolajczak.
Jorge Muñoz-Gama Josep Carmona
Introduction to Computer Science 2 Lecture 7: Extended binary trees
CONFORMANCE CHECKING IN THE LARGE: PARTITIONING AND TOPOLOGY Jorge Munoz-Gama, Josep Carmona and Wil M.P. van der Aalst.
The LC-3 – Chapter 6 COMP 2620 Dr. James Money COMP
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.
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.
Formal Methods in Software Engineering Credit Hours: 3+0 By: Qaisar Javaid Assistant Professor Formal Methods in Software Engineering1.
Boudewijn van Dongen /t Multi-phase process mining Building instance graphs.
/faculteit technologie management Genetic Process Mining Ana Karla Medeiros Ton Weijters Wil van der Aalst Eindhoven University of Technology Department.
1 Workflow Management Systems : Functions, architecture, and products. Wil van der Aalst Eindhoven University of Technology Faculty of Technology Management.
Process Mining in CSCW Systems All truths are easy to understand once they are discovered; the point is to discover them. Galileo Galilei ( )
On Uniform Amplification of Hardness in NP Luca Trevisan STOC 05 Paper Review Present by Hai Xu.
Mining Social Networks Uncovering interaction patterns in business processes Prof.dr.ir. Wil van der Aalst Eindhoven University of Technology Department.
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.
Canonical Prefixes of Petri Net Unfoldings Walter Vogler Universität Augsburg in cooperation with V. Khomenko, M. Koutny (CAV 2002, Acta Informatica 2003)
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.
/faculteit technologie management 1 Process Mining: Extension Mining Algorithms Ana Karla Alves de Medeiros Ana Karla Alves de Medeiros Eindhoven University.
Process Mining for Ubiquitous Mobile Systems An Overview and a Concrete Algorithm Prof.dr.ir. Wil van der Aalst Eindhoven University of Technology Department.
Špindlerův Mlýn, Czech Republic, SOFSEM Semantically-aided Data-aware Service Workflow Composition Ondrej Habala, Marek Paralič,
Scientific Workflows Within the Process Mining Domain Martina Caccavale 17 April 2014.
Data Acquisition Software Integration and ADC Characterisation Jack Hobbs 4 th August
Process Mining Control flow process discovery Fabrizio Maria Maggi (based on Process Mining book – Springer copyright 2011 and lecture material by Marlon.
NHS CFH Approach to HL7 CDA Rik Smithies Chair HL7 UK NProgram Ltd.
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.
Implementing a Port Knocking System in C Honors Thesis Defense by Matt Doyle.
Workflow Treatment with Coloured Petri Nets Alexandru Cicortaş Diana
Unit 6 – Designing Multimedia and graphics The design part must be done before any implementation. Structure of this section could be as follows. 1)Stimulus.
Lecture 05: Theory of Automata:08 Kleene’s Theorem and NFA.
Han-na Yang Rediscovering Workflow Models from Event-Based Data using Little Thumb.
Process-oriented System Analysis Process Mining. BPM Lifecycle.
IBM - CVUT Student Research Projects Hidden Markov Models on CELL BE Blažek Michal
A radiologist analyzes an X-ray image, and writes his observations on papers  Image Tagging improves the quality, consistency.  Usefulness of the data.
EXPRESS/Binary Report David Price ISO SC4 Vico Equense March 2006.
CASE/Re-factoring and program slicing
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.
CISC 849 : Applications in Fintech Namami Shukla Dept of Computer & Information Sciences University of Delaware iCARE : A Framework for Big Data Based.
Decomposing Replay Problems: A Case Study Eric Verbeek and Wil van der Aalst.
Yu, et al.’s “A Model-Driven Development Framework for Enterprise Web Services” In proceedings of the 10 th IEEE Intl Enterprise Distributed Object Computing.
Optimization for Sustainable Water Resources COMPARATIVE ANALYSIS (WP15) Earth Link and Advanced Resources Development (ELARD) Malta October 28-29, 2004.
1 HPJAVA I.K.UJJWAL 07M11A1217 Dept. of Information Technology B.S.I.T.
Random Logic l Forum.NET l State Machine Mechanism Forum.NET 1 st Meeting ● December 27, 2005.
Preservation Functionality in a Digital Archive Erik Oltmans Koninklijke Bibliotheek Raymond J. van Diessen IBM Business Consulting Services Hilde van.
Process Mining – Concepts and Algorithms Review of literature on process mining techniques for event log data.
Event File System A Sample Scenario for Distributed Project Management Takashi Okumura Department of Computer Science, University of.
EURISOL, PSI, June 2006E.Wildner, CERN1 Data Bases for Parameter Lists N. Emelianenko, CERN AT-MAS E. Wildner, CERN AT-MAS Presentation is based on a presentation.
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.
Profiling based unstructured process logs
Rui Wu, Jose Painumkal, Sergiu M. Dascalu, Frederick C. Harris, Jr
Decomposed Process Mining: The ILP Case
Constructing MDA-based Application Using Rational XDE for .NET
Multi-phase process mining
Business Alignment Using Process Mining as a Tool for Delta Analysis
Workflow Mining: Concepts and Algorithm
19 augustus 2019 Mining Social Networks Uncovering interaction patterns in business processes Prof.dr.ir. Wil van der Aalst Eindhoven University of Technology.
Compiler Construction
Presentation transcript:

Boudewijn van Dongen June 22, 2004 /t Process Mining, the basics

/t Storing Log files Log files can be imported from several commercial systems such as: - Staffware - Flower Log files are converted into a common XML Format

/t Basic Log based ordering relations If there is a process instance (trace, eventlist) in which two functions A and B follow each other directly, we say: A > B ABCADDE : A > B, B > C, C > A, A > D, D > D, D > E

/t Extended ordering relations Using the basic relations, we introduce: Causal relations: A  Bif and only if A > B and ¬B > A Parallel relations A || Bif and only if A > B and B > A Note, if two tasks A and B are in a loop of length two (I.e. there is a trace such that A B A is in that trace) then A  B and B  A and not A || B Finally, refine ordering relations using a Finite State Machine and Time information

/t Process Mining, the α-algorithm Using the  and || relation, we construct places for the resulting Petri net.

/t Adding timing information to the Petri net To gain more insight in the actual process, timing information can be added to places. This is done by replaying the original log in the Petri net.

/t Exporting the Petri net Petri nets build with the α-algorithm can be exported in several formats: - Jpeg - PostScript - TPN for linking with Woflan

/t Conclusions / Future work EMiT proves that the concept of process mining can work Links with more commercial systems should be made A selection of different algorithms should be implemented EMiT should be able to handle large log files The XML format should be extended

/t Current Status Currently, a new Java-based framework is under development. It contains a more refined Finite State Machine and links with the following commercial tools are available or will be available soon: - Aris PPM - Flower - Viscovery The Framework is open source and everyone is invited to incorporate their ideas in the framework!