The Automated Discovery of Hybrid Processes Fabrizio M. Maggi University of Tartu Tijs Slaats* IT University of Copenhagen Exformatics Hajo A. Reijers.

Slides:



Advertisements
Similar presentations
Han-na Yang Trace Clustering in Process Mining M. Song, C.W. Gunther, and W.M.P. van der Aalst.
Advertisements

/faculteit technologie management 1 Process Mining: Organizational and Conformance Mining Algorithms Ana Karla Alves de Medeiros Ana Karla Alves de Medeiros.
Comparing Twitter Summarization Algorithms for Multiple Post Summaries David Inouye and Jugal K. Kalita SocialCom May 10 Hyewon Lim.
Aligning Event Logs And Declare Models for Conformance Checking Massimiliano de Leoni, Fabrizio Maggi Wil van der Aalst.
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.
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,
Block-Structured Process Discovery: Filtering Infrequent Behaviour Sander Leemans Dirk Fahland Wil van der Aalst Eindhoven University of Technology.
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 ( )
1 Analysis of workflows a-priori and a-posteriori analysis Wil van der Aalst Eindhoven University of Technology Faculty of Technology Management Department.
1 Incremental Evolution of Autonomous Controllers for Unmanned Aerial Vehicles using Multi-objective Genetic Programming Gregory J. Barlow, Choong K. Oh,
Advanced Topics COMP163: Database Management Systems University of the Pacific December 9, 2008.
/faculteit technologie management Dutch-Belgian Database Day 2007 The Challenges of Process Mining A.J.M.M. Weijters (and many others)
Discovering Coordination Patterns using Process Mining Prof.dr.ir. Wil van der Aalst Eindhoven University of Technology Department of Information and Technology.
Process Mining: Discovering processes from event logs All truths are easy to understand once they are discovered; the point is to discover them. Galileo.
IA Summit 2005: Montreal Design Patterns for Enterprise UI Architectures | IA Summit 2005: Montreal Karl Mochel | Oracle Corporation |
Collaborative Recommendation via Adaptive Association Rule Mining KDD-2000 Workshop on Web Mining for E-Commerce (WebKDD-2000) Weiyang Lin Sergio A. Alvarez.
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.
Insuring Sensitive Processes through Process Mining Jorge Munoz-Gama Isao Echizen Jorge Munoz-Gama and Isao Echizen.
Scientific Workflows Within the Process Mining Domain Martina Caccavale 17 April 2014.
Processing and Analyzing Large log from Search Engine Meng Dou 13/9/2012.
HIERARCHICAL CONFORMANCE CHECKING OF PROCESS MODELS BASED ON EVENT LOGS Jorge Munoz-Gama, Josep Carmona and Wil M.P. van der Aalst.
Section 02Systems Documentation1 02 Systems Documentation And Franchise Colleges By MANSHA NAWAZ.
Introduction to LEKIN Gareth Beddoe
Process Mining Control flow process discovery Fabrizio Maria Maggi (based on Process Mining book – Springer copyright 2011 and lecture material by Marlon.
Jorge Muñoz-Gama Universitat Politècnica de Catalunya (Barcelona, Spain) Algorithms for Process Conformance and Process Refinement.
Process Mining Control flow process discovery
1 PARSEWeb: A Programmer Assistant for Reusing Open Source Code on the Web Suresh Thummalapenta and Tao Xie Department of Computer Science North Carolina.
Question Identification on Twitter Baichuan Li, Xiance Si, Michael R. Lyu, Irwin King, and Edward Y. Chang 10/9/20151.
Data Mining Technical Committee (DMTC) Chair: Barbara Hammer Vice-Chairs: Carlotta Domeniconi Zhi-Hua Zhou Short TC Report for the 2013 June AdCom Meeting.
Data Warehousing Data Mining Privacy. Reading Bhavani Thuraisingham, Murat Kantarcioglu, and Srinivasan Iyer Extended RBAC-design and implementation.
Multi-Relational Data Mining: An Introduction Joe Paulowskey.
ImArray - An Automated High-Performance Microarray Scanner Software for Microarray Image Analysis, Data Management and Knowledge Mining Wei-Bang Chen and.
Recording the Context of Action for Process Documentation Ian Wootten Cardiff University, UK
Alignment-based Precision Checking A. Adriansyah 1, J. Munoz Gamma 2, J. Carmona 2, B.F. van Dongen 1, W.M.P. van der Aalst 1 Tallinn, 3 September 2012.
Automatic Transcription System of Kashino et al. MUMT 611 Doug Van Nort.
Extracting value from grey literature Processes and technologies for aggregating and analysing the hidden Big Data treasure of the organisations.
Dealing With Concept Drifts in Process Mining. Abstract Although most business processes change over time, contemporary process mining techniques tend.
Net-Centric Software and Systems I/UCRC Self-Detection of Abnormal Event Sequences Project Lead: Farokh Bastani, I-Ling Yen, Latifur Khan Date: April 1,
Supporting the design of interactive systems a perspective on supporting people’s work Hans de Graaff 27 april 2000.
Distributed Process Discovery From Large Event Logs Sergio Hernández de Mesa {
Understanding Deviations AIS Nov.2014 Elham Ramezani Dirk Fahland Wil M.P. van der Aalst.
Beyond Tasks and Gateways: Discovering BPMN Models with subprocesses, boundary events and activity markers Raffaele Conforti, Marcello La Rosa Queensland.
Chapter 5 Process Modeling By Muna Shabaneh. What is a Model? What is a process? What is a Process modeling? What are the Perspectives in process representation.
Discovering Models for State-based Processes M.L. van Eck, N. Sidorova, W.M.P. van der Aalst.
Profiling and process mining What has been done???
Visualization in Process Mining
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.
Søren Debois, Thomas Hildebrandt, Morten Marquard, Tijs Slaats
Process discovery Sander Leemans.
Profiling based unstructured process logs
Managing the Privacy of Incidental Information During Collaboration
Sofus A. Macskassy Fetch Technologies
Exploring processes and deviations
Data Mining Jim King.
David Redlich, Thomas Molka, Wasif Gilani, Awais Rashid, Gordon Blair
Patterns extraction from process executions
CAD/CAM services ensure complete tooling process coverage for mold tooling design in catia. You can use our CAD/CAM Services for mold tooling design.
Yeliz Yesilada Robert Stevens Carole Goble
A General Framework for Correlating Business Process Characteristics
Decomposed Process Mining: The ILP Case
Graph-based Testing Methodology for IoT Systems
Data Warehousing Data Mining Privacy
BPaaS Evaluation Environment Research Prototype
MAPO: Mining and Recommending API Usage Patterns
Yining ZHAO Computer Network Information Center,
Presentation Title August 8, 2019
Presentation transcript:

The Automated Discovery of Hybrid Processes Fabrizio M. Maggi University of Tartu Tijs Slaats* IT University of Copenhagen Exformatics Hajo A. Reijers VU University of Amsterdam

Overview Hybrid Process Models Discovering Hybrid Process Models Evaluation Future Work + Conclusion

Imperative Process Models

Flow-oriented Well-suited to rigid processes In a model with no flow nothing can happen Adding flow allows for additional possible behaviors Common in academia and industry

Declarative Process Models

Constraint-oriented Well-suited to flexible processes In an unconstrained model anything can happen Adding constraints limits behavior Still a novelty in industry

Hybrid Process Models

Different parts of the same process may be more or less flexible. Modeling a flexible process imperatively, or a strict process declaratively, often leads to incomprehensible models. Mixing of paradigms on the sub-process level: – Pockets of flexibility in workflow services [Sadiq et al.] – Flexibility as a Service (FAAS) [Aalst et al.]

Process Discovery Event Log Process Model

Process Discovery Current discovery techniques: – Mining Petri-nets / Flowcharts Alpha miner, Heuristic Miner, ILP miner, … – Mining Declarative constraints Declare miner But what if the log contains both flexible and rigid parts? – Imperative miners tend to blow-up on flexible logs – Declarative miners will need to find many constraints to model the strict parts of the process and will often have trouble finding all of them (resulting in processes with low precision) Solution: Hybrid Process Discovery!

Hybrid Process Discovery Context analysis Clustering (based on context analysis) Clustering (association rule mining) Standard Process Discovery Declare Discovery String Edit Distance

Evaluation – BPI Challenge 2012 Results of Imperative Miners

Evaluation – BPI Challenge 2012 Result of Hybrid Miner

Evaluation – BPI Challenge 2012 Comparison of Results Fitness Size

Future Work Proper plugin for Prom. Visualization of resulting hybrid model. Further evaluation on real cases. Further refinement of the heuristics used in the approach, for example the thresholds used for determining if an event is structured or unstructured.

Conclusion We offer the first automated approach for discovering hybrid process models. Using the approach on existing logs gives encouraging results: in particular for semi- structured logs the discovered models become more readable. Plenty of room for future work in an exciting new angle on process mining.