ABSTRACT
Work in organisations is often structured into business processes, implemented using process-aware information systems (PAISs). These systems aim to enforce employees to perform work in a certain way, executing tasks in a specified order. However, the execution strategy may change over time, leading to expected and unexpected changes in the overall process. Especially the unexpected changes may manifest without notice, which can have a big impact on the performance, costs, and compliance. Thus it is important to detect these hidden changes early in order to prevent monetary consequences. Traditional process mining techniques are unable to identify these execution changes because they usually generalise without considering time as an extra dimension, and assume stable processes. Most algorithms only produce a single process model, reflecting the behaviour of the complete analysis scope. Small changes cannot be identified as they only occur in a small part of the event log. This paper proposes a method to detect process drifts by performing statistical tests on graph metrics calculated from discovered process models. Using process models allows to additionally gather details about the structure of the drift to answer the question which changes were made to the process.
- Rafael Accorsi and Thomas Stocker. 2012. Discovering Workflow hanges with Time-based Trace Clustering. Lecture Notes in Business Information Processing 116 LNBIP (2012), 154--168.Google Scholar
- R P Jagadeesh Chandra Bose, Wil M. P. van der Aalst, Indre Žliobaite, and Mykola Pechenizkiy. 2011. Handling Concept Drift in Process Mining. In Proceedings of the 23th International Conference on Advanced Information Systems Engineering. 391--405. Google ScholarDigital Library
- R. P Jagadeesh Chandra Bose, Wil M. P. van der Aalst, Indre Žliobaite, and Mykola Pechenizkiy. 2014. Dealing With Concept Drifts in Process Mining. IEEE Transactions on Neural Networks and Learning Systems 25, 1 (jan 2014), 154--171.Google Scholar
- Josep Carmona and Ricard Gavaldà. 2012. Online Techniques for Dealing with Concept Drift in Process Mining. In Jreecs.Com. 90--102. Google ScholarDigital Library
- Bill Curtis, Marc I. Kellner, and Jim Over. 1992. Process Modeling. Commun. ACM 35, 9 (sep 1992), 75--90. Google ScholarDigital Library
- Christian W. Günther, Stefanie Rinderle, Manfred Reichert, and Wil M. P. van der Aalst. 2006. Change Mining in Adaptive Process Management Systems. In On the Move to Meaningful Internet Systems 2006: CoopIS, DOA, GADA, and ODBASE. Vol. 4275. 309--326. Google ScholarDigital Library
- Shen-Shyang Ho. 2005. A Martingale Framework for Concept Change Detection in Time-Varying Data Streams. Proceedings of the 22nd International Conference on Machine Learning (ICML-05) 2004 (2005), 321--327. Google ScholarDigital Library
- B F A Hompes, J C A M Buijs, and Wil M. P. van der Aalst. 2015. Detecting Change in Processes Using Comparative Trace Clustering. Proceedings of the 5th International Symposium on Data-driven Process Discovery and Analysis (SIMPDA 2015) (2015), 95--108. http://ceur-ws.org/Vol-1527/paper7.pdfGoogle Scholar
- "IEEE Task Force on Process Mining". 2011. Process Mining Manifesto. Business Process Management Workshops (2011), 169--194.Google Scholar
- Geetika T. Lakshmanan, Paul T. Keyser, and Songyun Duan. 2011. Detecting Changes in a Semi-Structured Business Process through Spectral Graph Analysis. In 2011 IEEE 27th International Conference on Data Engineering Workshops. IEEE, 255--260. Google ScholarDigital Library
- Sander J.J. Leemans, Dirk Fahland, and Wil M.P. van der Aalst. 2014. Process and Deviation Exploration with Inductive visual Miner. CEUR Workshop Proceedings 1295 (2014), 46--50.Google Scholar
- Abderrahmane Maaradji, Marlon Dumas, and Marcello La Rosa. 2015. Fast and Accurate Business Process Drift Detection. Lecture Notes in Business Information Processing 9253 (2015), 406--422. Google ScholarDigital Library
- M. V. Manoj Kumar, Likewin Thomas, and B. Annappa. 2015. Capturing the Sudden Concept Drift in Process Mining. CEUR Workshop Proceedings 1371, January (2015), 132--143.Google Scholar
- John H. McDonald. 2009. Handbook of Biological Statistics. Sparky House Publishing (2009), 291.Google Scholar
- Timo Nolle, Alexander Seeliger, and Max Mühlhäuser. 2016. Unsupervised Anomaly Detection in Noisy Business Process Event Logs Using Denoising Autoencoders. Lecture Notes in Artificial Intelligence Series 9956 LNAI (2016).Google Scholar
- Alireza Ostovar, Abderrahmane Maaradji, Marcello La Rosa, Arthur H. M. ter Hofstede, and Boudewijn F. V. van Dongen. 2016. Detecting Drift from Event Streams of Unpredictable Business Processes. 1 (2016), 330--346.Google Scholar
- Manfred Reichert, Clemens Hensinger, and Peter Dadam. 1998. Supporting Adaptive Workflows in Advanced Application Environments. EDBT Workshop on Workflow Management Systems (1998), 100--109. http://dbis.eprints.uni-ulm.de/302/Google Scholar
- Stefanie Rinderle, Manfred Reichert, and Peter Dadam. 2004. Correctness criteria for dynamic changes in workflow systems - A survey. Data and Knowledge Engineering 50, 1 (2004), 9--34. Google ScholarDigital Library
- Alexander Seeliger, Timo Nolle, Benedikt Schmidt, and Max Mühlhäuser. 2016. Process Compliance Checking using Taint Flow Analysis. In Proceedings of the 37th International Conference on Information Systems - ICIS '16. Dublin, 1--18.Google Scholar
- Suriadi Suriadi, Chun Ouyang, Wil M. P. van der Aalst, and Arthur H. M. ter Hofstede. 2013. Root Cause Analysis with Enriched Process Logs. Lecture Notes in Business Information Processing 132 LNBIP (2013), 174--186.Google Scholar
- Wil M. P. van der Aalst. 2011. Process Mining: Discovery, Conformance and Enhancement of Business Processes. Number 2. Springer Berlin Heidelberg. 352 pages. Google ScholarDigital Library
- Evgeniy Vasilyev, Diogo R. Ferreira, and Junichi Iijima. 2013. Using Inductive Reasoning to Find the Cause of Process Delays. In 2013 IEEE 15th Conference on Business Informatics. IEEE, 242--249. Google ScholarDigital Library
- H. M W Verbeek, Joos CAM Buijs, Boudewijn F. Van Dongen, and Wil M. P. van der Aalst. 2011. XES, XESame, and ProM 6. Lecture Notes in Business Information Processing 72 LNBIP (2011), 60--75.Google Scholar
- a. J. M. M. Weijters, Wil M. P. van der Aalst, and a. K. Alves De Medeiros. 2006. Process Mining with the HeuristicsMiner Algorithm. Cirp Annals-manufacturing Technology 166 (2006), 1--34.Google Scholar
- Michael Werner, Nick Gehrke, and Markus Nuttgens. 2012. Business Process Mining and Reconstruction for Financial Audits. In 2012 45th Hawaii International Conference on System Sciences. IEEE, 5350--5359. Google ScholarDigital Library
- Gerhard Widmer and Miroslav Kubat. 1996. Learning in the presence of concept drift and hidden contexts. Machine Learning 23, 1 (1996), 69--101. Google ScholarDigital Library
- Detecting Concept Drift in Processes using Graph Metrics on Process Graphs
Recommendations
Comparing Concept Drift Detection with Process Mining Tools
SBSI '19: Proceedings of the XV Brazilian Symposium on Information SystemsOrganisations have seen a rise in the volume of data corresponding to business processes being recorded. Handling process data is a meaningful way to extract relevant information from business processes with impact on the company's values. Nonetheless, ...
A Survey on Concept Drift in Process Mining
Concept drift in process mining (PM) is a challenge as classical methods assume processes are in a steady-state, i.e., events share the same process version. We conducted a systematic literature review on the intersection of these areas, and thus, we ...
Concept drift detection and localization in process mining: an integrated and efficient approach enabled by trace clustering
SAC '21: Proceedings of the 36th Annual ACM Symposium on Applied ComputingBusiness processes are subject to changes over time due to the need for adaptation and flexibility to a complex environment. Detecting drift as soon as possible and identifying the process elements involved, lead to a much better understanding of the ...
Comments