This is the second edition of Wil van der Aalsts seminal book on process mining, which now discusses the field also in the broader context of data science and big data approaches. It includes several additions and updates, e.g. on inductive mining techniques, the notion of alignments, a considerably expanded section on software tools and a completely new chapter of process mining in the large. It is self-contained, while at the same time covering the entire process-mining spectrum from process discovery to predictive analytics. After a general introduction to data science and process mining in Part I, Part II provides the basics of business process modeling and data mining necessary to understand the remainder of the book. Next, Part III focuses on process discovery as the most important process mining task, while Part IV moves beyond discovering the control flow of processes, highlighting conformance checking, and organizational and time perspectives. Part V offers a guide to successfully applying process mining in practice, including an introduction to the widely used open-source tool ProM and several commercial products. Lastly, Part VI takes a step back, reflecting on the material presented and the key open challenges. Overall, this book provides a comprehensive overview of the state of the art in process mining. It is intended for business process analysts, business consultants, process managers, graduate students, and BPM researchers.
Cited By
- Raun K, Tommasini R and Awad A I Will Survive: An Event-driven Conformance Checking Approach Over Process Streams Proceedings of the 17th ACM International Conference on Distributed and Event-based Systems, (49-60)
- Brauner P, Dalibor M, Jarke M, Kunze I, Koren I, Lakemeyer G, Liebenberg M, Michael J, Pennekamp J, Quix C, Rumpe B, van der Aalst W, Wehrle K, Wortmann A and Ziefle M (2022). A Computer Science Perspective on Digital Transformation in Production, ACM Transactions on Internet of Things, 3:2, (1-32), Online publication date: 31-May-2022.
- Pika A, Ouyang C and ter Hofstede A (2022). Configurable Batch-Processing Discovery from Event Logs, ACM Transactions on Management Information Systems, 13:3, (1-25), Online publication date: 30-Sep-2022.
- Elkoumy G, Fahrenkrog-Petersen S, Sani M, Koschmider A, Mannhardt F, Von Voigt S, Rafiei M and Waldthausen L (2021). Privacy and Confidentiality in Process Mining: Threats and Research Challenges, ACM Transactions on Management Information Systems, 13:1, (1-17), Online publication date: 31-Mar-2022.
- Tang Y, Cui W and Su J (2021). A Query Language for Workflow Logs, ACM Transactions on Management Information Systems, 13:2, (1-28), Online publication date: 30-Jun-2022.
- Jans M, Weerdt J, Depaire B, Dumas M and Janssenswillen G (2021). Conformance Checking in Process Mining, Information Systems, 102:C, Online publication date: 1-Dec-2021.
- Fortz S LIFTS Proceedings of the 25th ACM International Systems and Software Product Line Conference - Volume B, (1-6)
- Pika A, ter Hofstede A, Perrons R, Grossmann G, Stumptner M and Cooley J (2021). Using Big Data to Improve Safety Performance, Big Data Research, 25:C, Online publication date: 15-Jul-2021.
- Lynch C, Gore R, Collins A, Cotter T, Grigoryan G and Leathrum J Increased need for data analytics education in support of verification and validation Proceedings of the Winter Simulation Conference, (1-12)
- Macak M, Kruzelova D, Chren S and Buhnova B (2021). Using process mining for Git log analysis of projects in a software development course, Education and Information Technologies, 26:5, (5939-5969), Online publication date: 1-Sep-2021.
- Ostovar A, Leemans S and Rosa M (2020). Robust Drift Characterization from Event Streams of Business Processes, ACM Transactions on Knowledge Discovery from Data, 14:3, (1-57), Online publication date: 30-Jun-2020.
- Syamsiyah A and Leemans S Process discovery using in-database minimum self distance abstractions Proceedings of the 35th Annual ACM Symposium on Applied Computing, (26-35)
- Nieves D, Ramírez-Quintana M, Monserrat C, Ferri C and Hernández-Orallo J (2020). Learning alternative ways of performing a task, Expert Systems with Applications: An International Journal, 148:C, Online publication date: 15-Jun-2020.
- Taymouri F and Carmona J (2020). Computing Alignments of Well-Formed Process Models using Local Search, ACM Transactions on Software Engineering and Methodology, 29:3, (1-41), Online publication date: 31-Jul-2020.
- Polyvyanyy A, Solti A, Weidlich M, Ciccio C and Mendling J (2020). Monotone Precision and Recall Measures for Comparing Executions and Specifications of Dynamic Systems, ACM Transactions on Software Engineering and Methodology, 29:3, (1-41), Online publication date: 31-Jul-2020.
- Pika A and Wynn M Workforce Upskilling: A History-Based Approach for Recommending Unfamiliar Process Activities Advanced Information Systems Engineering, (334-349)
- Fischer D, Goel K, Andrews R, van Dun C, Wynn M and Röglinger M Enhancing Event Log Quality: Detecting and Quantifying Timestamp Imperfections Business Process Management, (309-326)
- Tax N, Teinemaa I and van Zelst S (2020). An interdisciplinary comparison of sequence modeling methods for next-element prediction, Software and Systems Modeling (SoSyM), 19:6, (1345-1365), Online publication date: 1-Nov-2020.
- Charles D and Cowley B Behavlet Analytics for Player Profiling and Churn Prediction HCI International 2020 – Late Breaking Papers: Cognition, Learning and Games, (631-643)
- Borrajo D, Veloso M and Shah S Simulating and classifying behavior in adversarial environments based on action-state traces Proceedings of the First ACM International Conference on AI in Finance, (1-8)
- Gulden J, Burattin A, Andaloussi A and Weber B (2019). From analytical purposes to data visualizations: a decision process guided by a conceptual framework and eye tracking, Software and Systems Modeling (SoSyM), 19:3, (531-554), Online publication date: 1-May-2020.
- Nuñez von Voigt S, Fahrenkrog-Petersen S, Janssen D, Koschmider A, Tschorsch F, Mannhardt F, Landsiedel O and Weidlich M Quantifying the Re-identification Risk of Event Logs for Process Mining Advanced Information Systems Engineering, (252-267)
- Fani Sani M, van Zelst S and van der Aalst W Conformance Checking Approximation Using Subset Selection and Edit Distance Advanced Information Systems Engineering, (234-251)
- Denisov V, Fahland D and van der Aalst W Repairing Event Logs with Missing Events to Support Performance Analysis of Systems with Shared Resources Application and Theory of Petri Nets and Concurrency, (239-259)
- Shabaninejad S, Khosravi H, Leemans S, Sadiq S and Indulska M Recommending Insightful Drill-Downs Based on Learning Processes for Learning Analytics Dashboards Artificial Intelligence in Education, (486-499)
- Kovalchuk S, Funkner A, Balabaeva K, Derevitskii I, Fonin V and Bukhanov N Towards Modeling of Information Processing Within Business-Processes of Service-Providing Organizations Computational Science – ICCS 2020, (667-675)
- Remy S, Pufahl L, Sachs J, Böttinger E and Weske M Event Log Generation in a Health System: A Case Study Business Process Management, (505-522)
- Stertz F, Rinderle-Ma S and Mangler J Analyzing Process Concept Drifts Based on Sensor Event Streams During Runtime Business Process Management, (202-219)
- Pourbafrani M, van Zelst S and van der Aalst W Semi-automated Time-Granularity Detection for Data-Driven Simulation Using Process Mining and System Dynamics Conceptual Modeling, (77-91)
- Ardimento P, Bernardi M, Cimitile M and Maggi F Evaluating coding behavior in software development processes Proceedings of the International Conference on Software and System Processes, (84-93)
- Yousfi A, Batoulis K and Weske M (2019). Achieving Business Process Improvement via Ubiquitous Decision-Aware Business Processes, ACM Transactions on Internet Technology, 19:1, (1-19), Online publication date: 28-Feb-2019.
- Teinemaa I, Dumas M, Rosa M and Maggi F (2019). Outcome-Oriented Predictive Process Monitoring, ACM Transactions on Knowledge Discovery from Data, 13:2, (1-57), Online publication date: 30-Apr-2019.
- Sellami M, Maamar Z, Lefebvre S and Faci N (2019). Logs and enterprise networks for overcoming obstacles in business processes, Computing, 101:3, (263-288), Online publication date: 1-Mar-2019.
- Vodyaho A, Osipov V, Zhukova N and Chervontsev M (2019). Cognitive Technologies in Monitoring Management, Automatic Documentation and Mathematical Linguistics, 53:2, (71-80), Online publication date: 1-Mar-2019.
- Augusto A, Conforti R, Dumas M, La Rosa M and Polyvyanyy A (2019). Split miner, Knowledge and Information Systems, 59:2, (251-284), Online publication date: 1-May-2019.
- Mhand M, Boulmakoul A and Badir H Scalable and distributed architecture based on Apache Spark Streaming and PROM6 for processing RoRo terminals logs Proceedings of the New Challenges in Data Sciences: Acts of the Second Conference of the Moroccan Classification Society, (1-4)
- Verenich I, Dumas M, Rosa M, Maggi F and Teinemaa I (2019). Survey and Cross-benchmark Comparison of Remaining Time Prediction Methods in Business Process Monitoring, ACM Transactions on Intelligent Systems and Technology, 10:4, (1-34), Online publication date: 31-Jul-2019.
- Lamghari Z, Radgui M, Saidi R and Rahmani M Passage challenges from data-intensive system to knowledge-intensive system related to process mining field Proceedings of the ArabWIC 6th Annual International Conference Research Track, (1-6)
- Varela-Vaca Á, Galindo J, Ramos-Gutiérrez B, Gómez-López M and Benavides D Process Mining to Unleash Variability Management Proceedings of the 23rd International Systems and Software Product Line Conference - Volume A, (265-276)
- Cazacu M, Bodea C and Dascălu M Connecting the Dots Proceedings of the 6th Conference on the Engineering of Computer Based Systems, (1-4)
- Garcia C, Meincheim A, Filho F, Santos E and Scalabrin E Getting Insights to Improve Business Processes with Agility: A Case Study Using Process Mining 2019 IEEE International Conference on Systems, Man and Cybernetics (SMC), (1336-1343)
- Yuan J, Duan C and Wei Q A Novel Process Mining Algorithm to Discover Non-free Choice Construct from Event Logs Proceedings of the 3rd International Conference on Computer Science and Application Engineering, (1-6)
- Özdağoğlu G and Kavuncubaşı E (2019). Monitoring the software bug‐fixing process through the process mining approach, Journal of Software: Evolution and Process, 31:7, Online publication date: 10-Jul-2019.
- Senderovich A, Beck J, Gal A and Weidlich M Congestion graphs for automated time predictions Proceedings of the Thirty-Third AAAI Conference on Artificial Intelligence and Thirty-First Innovative Applications of Artificial Intelligence Conference and Ninth AAAI Symposium on Educational Advances in Artificial Intelligence, (4854-4861)
- Drakoulogkonas P and Apostolou D A Comparative Analysis Methodology for Process Mining Software Tools Knowledge Science, Engineering and Management, (751-762)
- Gao J, van Zelst S, Lu X and van der Aalst W Automated Robotic Process Automation: A Self-Learning Approach On the Move to Meaningful Internet Systems: OTM 2019 Conferences, (95-112)
- Suleimenov A, Khuzyakhmetova A and Cerone A A Survey of Learning Methods in Open Source Software Formal Methods. FM 2019 International Workshops, (157-166)
- Knoll D, Reinhart G and Prüglmeier M (2019). Enabling value stream mapping for internal logistics using multidimensional process mining, Expert Systems with Applications: An International Journal, 124:C, (130-142), Online publication date: 15-Jun-2019.
- Juhaňák L, Zounek J and Rohlíková L (2022). Using process mining to analyze students' quiz-taking behavior patterns in a learning management system, Computers in Human Behavior, 92:C, (496-506), Online publication date: 1-Mar-2019.
- Tama B and Comuzzi M (2022). An empirical comparison of classification techniques for next event prediction using business process event logs, Expert Systems with Applications: An International Journal, 129:C, (233-245), Online publication date: 1-Sep-2019.
- Roldán J, Crespo E, Martín-Barrio A, Peña-Tapia E and Barrientos A (2019). A training system for Industry 4.0 operators in complex assemblies based on virtual reality and process mining, Robotics and Computer-Integrated Manufacturing, 59:C, (305-316), Online publication date: 1-Oct-2019.
- Terragni A and Hassani M Optimizing customer journey using process mining and sequence-aware recommendation Proceedings of the 34th ACM/SIGAPP Symposium on Applied Computing, (57-65)
- Sikal R, Sbai H and Kjiri L Promoting resource discovery in business process variability Proceedings of the 2nd International Conference on Networking, Information Systems & Security, (1-7)
- Gal A, Senderovich A and Weidlich M (2018). Challenge Paper, Journal of Data and Information Quality, 9:4, (1-5), Online publication date: 22-May-2018.
- Assy N, van Dongen B and van der Aalst W Similarity resonance for improving process model matching accuracy Proceedings of the 33rd Annual ACM Symposium on Applied Computing, (86-93)
- Mendling J, Weber I, Aalst W, Brocke J, Cabanillas C, Daniel F, Debois S, Ciccio C, Dumas M, Dustdar S, Gal A, García-Bañuelos L, Governatori G, Hull R, Rosa M, Leopold H, Leymann F, Recker J, Reichert M, Reijers H, Rinderle-Ma S, Solti A, Rosemann M, Schulte S, Singh M, Slaats T, Staples M, Weber B, Weidlich M, Weske M, Xu X and Zhu L (2018). Blockchains for Business Process Management - Challenges and Opportunities, ACM Transactions on Management Information Systems, 9:1, (1-16), Online publication date: 31-Mar-2018.
- Barbon Junior S, Tavares G, da Costa V, Ceravolo P and Damiani E A Framework for Human-in-the-loop Monitoring of Concept-drift Detection in Event Log Stream Companion Proceedings of the The Web Conference 2018, (319-326)
- Liu C, van Dongen B, Assy N and van der Aalst W Component interface identification and behavioral model discovery from software execution data Proceedings of the 26th Conference on Program Comprehension, (97-107)
- Marrella A and Catarci T Measuring the Learnability of Interactive Systems Using a Petri Net Based Approach Proceedings of the 2018 Designing Interactive Systems Conference, (1309-1319)
- Leemans M, van der Aalst W and van den Brand M Hierarchical performance analysis for process mining Proceedings of the 2018 International Conference on Software and System Process, (96-105)
- Leno V, Armas-Cervantes A, Dumas M, La Rosa M and Maggi F Discovering process maps from event streams Proceedings of the 2018 International Conference on Software and System Process, (86-95)
- Sonia , Agarwal M, Gupta S and Kumar N Discovering pareto-optimal process models Proceedings of the Genetic and Evolutionary Computation Conference Companion, (286-287)
- Nocera F Reshaping distributed agile and adaptive development environment Proceedings of the 2018 26th ACM Joint Meeting on European Software Engineering Conference and Symposium on the Foundations of Software Engineering, (968-970)
- van der Aalst W Process mining and simulation Proceedings of the 50th Computer Simulation Conference, (1-12)
- Zelst S, Dongen B, Aalst W and Verbeek H (2018). Discovering workflow nets using integer linear programming, Computing, 100:5, (529-556), Online publication date: 1-May-2018.
- Zelst S, Dongen B and Aalst W (2018). Event stream-based process discovery using abstract representations, Knowledge and Information Systems, 54:2, (407-435), Online publication date: 1-Feb-2018.
- Rosa N, Campos G and Cavalcanti D An adaptive middleware in Go Proceedings of the 19th Workshop on Adaptive and Reflexive Middleware, (1-6)
- Alvarez C, Rojas E, Arias M, Munoz-Gama J, Sepúlveda M, Herskovic V and Capurro D (2018). Discovering role interaction models in the Emergency Room using Process Mining, Journal of Biomedical Informatics, 78:C, (60-77), Online publication date: 1-Feb-2018.
- Mendes V, Junior E, Garcia C and Malucelli A Kanban and process mining in the task management Proceedings of the XVII Brazilian Symposium on Software Quality, (269-278)
- Genga L, Alizadeh M, Potena D, Diamantini C and Zannone N (2018). Discovering anomalous frequent patterns from partially ordered event logs, Journal of Intelligent Information Systems, 51:2, (257-300), Online publication date: 1-Oct-2018.
- Bistarelli S, Di Noia T, Mongiello M and Nocera F (2017). PrOnto, Procedia Computer Science, 112:C, (306-315), Online publication date: 1-Sep-2017.
- Cheng L, van Dongen B and van der Aalst W Efficient Event Correlation over Distributed Systems Proceedings of the 17th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing, (1-10)
- Conforti R, Rosa M and Hofstede A (2017). Filtering Out Infrequent Behavior from Business Process Event Logs, IEEE Transactions on Knowledge and Data Engineering, 29:2, (300-314), Online publication date: 1-Feb-2017.
- Neyem A, Diaz-Mosquera J, Munoz-Gama J and Navon J Understanding Student Interactions in Capstone Courses to Improve Learning Experiences Proceedings of the 2017 ACM SIGCSE Technical Symposium on Computer Science Education, (423-428)
- Pika A, Leyer M, Wynn M, Fidge C, Hofstede A and Aalst W (2017). Mining Resource Profiles from Event Logs, ACM Transactions on Management Information Systems, 8:1, (1-30), Online publication date: 1-May-2017.
- Rosa N, Campos G and Cavalcanti D Using software architecture principles and lightweight formalisation to build adaptive middleware Proceedings of the 16th Workshop on Adaptive and Reflective Middleware, (1-7)
- Leoni M and Marrella A (2017). Aligning Real Process Executions and Prescriptive Process Models through Automated Planning, Expert Systems with Applications: An International Journal, 82:C, (162-183), Online publication date: 1-Oct-2017.
- Marrella A and Lespérance Y (2017). A planning approach to the automated synthesis of template-based process models, Service Oriented Computing and Applications, 11:4, (367-392), Online publication date: 1-Dec-2017.
- Vázquez-Barreiros B, Mucientes M and Lama M (2016). Enhancing discovered processes with duplicate tasks, Information Sciences: an International Journal, 373:C, (369-387), Online publication date: 10-Dec-2016.
- Claude G, Gouranton V, Caillaud B, Gibaud B, Jannin P and Arnaldi B From observations to collaborative simulation Proceedings of the 26th International Conference on Artificial Reality and Telexistence and the 21st Eurographics Symposium on Virtual Environments, (85-92)
- Bayomie D, Di Ciccio C, La Rosa M and Mendling J A Probabilistic Approach to Event-Case Correlation for Process Mining Conceptual Modeling, (136-152)
Index Terms
- Process Mining: Data Science in Action
Recommendations
Process Mining: Overview and Opportunities
Over the last decade, process mining emerged as a new research field that focuses on the analysis of processes using event data. Classical data mining techniques such as classification, clustering, regression, association rule learning, and sequence/...
Process mining: a research agenda
Special issue: Process/workflow miningEnterprise information systems support and control operational business processes ranging from simple internal back-office process to complex interorganizational processes. Technologies such as workflow management (WFM), enterprise, application ...