{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,8]],"date-time":"2026-06-08T02:55:09Z","timestamp":1780887309923,"version":"3.54.1"},"reference-count":55,"publisher":"MDPI AG","issue":"7","license":[{"start":{"date-parts":[[2020,7,3]],"date-time":"2020-07-03T00:00:00Z","timestamp":1593734400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"DOI":"10.13039\/501100009367","name":"Mansoura University","doi-asserted-by":"publisher","award":["not specified"],"award-info":[{"award-number":["not specified"]}],"id":[{"id":"10.13039\/501100009367","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Algorithms"],"abstract":"<jats:p>Business processes evolve over time to adapt to changing business environments. This requires continuous monitoring of business processes to gain insights into whether they conform to the intended design or deviate from it. The situation when a business process changes while being analysed is denoted as Concept Drift. Its analysis is concerned with studying how a business process changes, in terms of detecting and localising changes and studying the effects of the latter. Concept drift analysis is crucial to enable early detection and management of changes, that is, whether to promote a change to become part of an improved process, or to reject the change and make decisions to mitigate its effects. Despite its importance, there exists no comprehensive framework for analysing concept drift types, affected process perspectives, and granularity levels of a business process. This article proposes the CONcept Drift Analysis in Process Mining (CONDA-PM) framework describing phases and requirements of a concept drift analysis approach. CONDA-PM was derived from a Systematic Literature Review (SLR) of current approaches analysing concept drift. We apply the CONDA-PM framework on current approaches to concept drift analysis and evaluate their maturity. Applying CONDA-PM framework highlights areas where research is needed to complement existing efforts.<\/jats:p>","DOI":"10.3390\/a13070161","type":"journal-article","created":{"date-parts":[[2020,7,6]],"date-time":"2020-07-06T03:19:27Z","timestamp":1594005567000},"page":"161","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":20,"title":["CONDA-PM\u2014A Systematic Review and Framework for Concept Drift Analysis in Process Mining"],"prefix":"10.3390","volume":"13","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-7801-7310","authenticated-orcid":false,"given":"Ghada","family":"Elkhawaga","sequence":"first","affiliation":[{"name":"Institute for Databases and Information Systems, Ulm University, 89081 Ulm, Germany"},{"name":"Faculty of Computers and Information, Mansoura University, 35516 Dakahlia Governorate, Egypt"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-0958-7322","authenticated-orcid":false,"given":"Mervat","family":"Abuelkheir","sequence":"additional","affiliation":[{"name":"Faculty of Media Engineering and Technology, German University in Cairo, 11835 New Cairo, Egypt"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-4448-293X","authenticated-orcid":false,"given":"Sherif I.","family":"Barakat","sequence":"additional","affiliation":[{"name":"Faculty of Computers and Information, Mansoura University, 35516 Dakahlia Governorate, Egypt"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-0091-3083","authenticated-orcid":false,"given":"Alaa M.","family":"Riad","sequence":"additional","affiliation":[{"name":"Faculty of Computers and Information, Mansoura University, 35516 Dakahlia Governorate, Egypt"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-2536-4153","authenticated-orcid":false,"given":"Manfred","family":"Reichert","sequence":"additional","affiliation":[{"name":"Institute for Databases and Information Systems, Ulm University, 89081 Ulm, Germany"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"1968","published-online":{"date-parts":[[2020,7,3]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"169","DOI":"10.1007\/978-3-642-28108-2_19","article-title":"Process mining manifesto","volume":"Volume 99","author":"Daniel","year":"2012","journal-title":"Business Process Management Workshops"},{"key":"ref_2","doi-asserted-by":"crossref","unstructured":"van der Aalst, W.M.P. (2016). Process Mining: Data Science in Action, Springer. [2nd ed.].","DOI":"10.1007\/978-3-662-49851-4"},{"key":"ref_3","first-page":"318","article-title":"Process histories-detecting and representing concept drifts based on event streams","volume":"Volume 11229","author":"Panetto","year":"2018","journal-title":"On the Move to Meaningful Internet Systems"},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"45","DOI":"10.1007\/978-3-319-69462-7_4","article-title":"Finding process variants in event logs","volume":"Volume10573","author":"Panetto","year":"2017","journal-title":"On the Move to Meaningful Internet Systems. OTM 2017 Conferences, Proceedings of the Confederated International Conferences: CoopIS, C&TC, and ODBASE 2017, Rhodes, Greece, 23\u201327 October 2017"},{"key":"ref_5","first-page":"126","article-title":"Detecting deviating behaviors without models","volume":"Volume 256","author":"Reichert","year":"2016","journal-title":"Business Process Management Workshops, Proceedings of the 13th International Workshops on Business Process Management Workshops (BPM 2015), Innsbruck, Austria, 31 August\u20133 September 2015"},{"key":"ref_6","first-page":"69","article-title":"Event structures as a foundation for process model differencing, part 1: Acyclic processes","volume":"Volume 7843","author":"Hutchison","year":"2013","journal-title":"Web Services and Formal Methods, Proceedings of the 9th International Workshop, WS-FM 2012, Tallinn, Estonia, 6\u20137 September 2012"},{"key":"ref_7","first-page":"400","article-title":"Declarative process mining: Reducing discovered models complexity by pre-processing event logs","volume":"Volume 8659","author":"Sadiq","year":"2014","journal-title":"Business Process Management, Prceedings of the 12th International Conference, BPM 2014, Haifa, Israel, 7\u201311 September 2014"},{"key":"ref_8","doi-asserted-by":"crossref","unstructured":"Laender, A.H.F., Pernici, B., Lim, E., and de Oliveira, J.P.M. (2019). Comprehensive Process Drift Detection with Visual Analytics. Conceptual Modeling, Proceedings of the 38th International Conference on Conceptual Modeling (ER 2019), Salvador, Bahia, Brazil, 4\u20137 November 2019, Springer.","DOI":"10.1007\/978-3-030-33223-5"},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"2140","DOI":"10.1109\/TKDE.2017.2720601","article-title":"Detecting sudden and gradual drifts in business processes from execution traces","volume":"29","author":"Maaradji","year":"2017","journal-title":"IEEE Trans. Knowl. Data Eng."},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"1155","DOI":"10.1007\/s10270-017-0648-z","article-title":"Selecting a process variant modeling approach: Guidelines and application","volume":"18","author":"Aysolmaz","year":"2019","journal-title":"Softw. Syst. Model."},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"409","DOI":"10.1016\/j.datak.2011.01.005","article-title":"Mining business process variants: Challenges, scenarios, algorithms","volume":"70","author":"Li","year":"2011","journal-title":"Data Knowl. Eng."},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/2523813","article-title":"A survey on concept drift adaptation","volume":"46","author":"Gama","year":"2014","journal-title":"ACM Comput. Surv."},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"154","DOI":"10.1109\/TNNLS.2013.2278313","article-title":"Dealing with concept drifts in process mining","volume":"25","author":"Bose","year":"2014","journal-title":"IEEE Trans. Neural Netw. Learn. Syst."},{"key":"ref_14","unstructured":"Weijters, A.J.M.M., van der Aalst, W.M.P., and De Medeiros, A.K. (2006). Process Mining with the Heuristics Miner Algorithm, Technische Universiteit Eindhoven. BETA Publicatie: Working Papers."},{"key":"ref_15","unstructured":"(2020, June 16). Fuzzy Miner in ProM: Tutorial. Available online: http:\/\/www.processmining.org\/online\/fuzzyminer."},{"key":"ref_16","unstructured":"Nguyen, H., Dumas, M., La Rosa, M., Maggi, F., and Suriadi, S. (2016). Business Process Deviance Mining: Review and Evaluation, CoRR."},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"231","DOI":"10.1016\/j.compind.2003.10.001","article-title":"Process mining: A research agenda","volume":"53","author":"Weijters","year":"2004","journal-title":"Comput. Ind."},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"61","DOI":"10.1504\/IJBPIM.2008.019348","article-title":"Using process mining to learn from process changes in evolutionary systems","volume":"3","author":"Gunther","year":"2008","journal-title":"Int. J. Bus. Process Integr. Manag."},{"key":"ref_19","first-page":"168","article-title":"Using process mining to analyze and improve process flexibility","volume":"Volume 236","author":"Regev","year":"2006","journal-title":"Proceedings of the BPMDS\u201906: Seventh Workshop on Business Process Modeling, Development, and Support, Luxemburg, 5\u20139 June 2006"},{"key":"ref_20","first-page":"1","article-title":"Business process variability modeling: A survey","volume":"50","author":"Dumas","year":"2017","journal-title":"ACM Comput. Surv."},{"key":"ref_21","first-page":"161","article-title":"Change point detection and dealing with gradual and multi-order dynamics in process mining","volume":"Volume 229","author":"Dumas","year":"2015","journal-title":"Perspectives in Business Informatics Research, Proceedings of the 14th International Conference, BIR 2015, Tartu, Estonia, 26\u201328 August 2015"},{"key":"ref_22","unstructured":"Kumar, M., Thomas, L., and Basava, A. (2015, January 22\u201323). Capturing the sudden concept drift in process mining. Proceedings of the International Workshop on Algorithms & Theories for the Analysis of Event Data, Brussels, Belgium."},{"key":"ref_23","first-page":"109","article-title":"Trace clustering in process mining","volume":"Volume 17","author":"Ardagna","year":"2009","journal-title":"Business Process Management Workshops, Proceedings of the BPM 2008 International Workshops, Milano, Italy, 1\u20134 September 2008"},{"key":"ref_24","unstructured":"Fokkens, A., Braake, S., Maks, I., and Ceolin, D. (2020, July 02). On the Semantics of Concept Drift: Towards Formal Definitions of Concept Drift: Towards Formal Definitions of Concept and Semantic Change. Available online: http:\/\/ceur-ws.org\/Vol-1799\/Drift-a-LOD2016_paper_2.pdf."},{"key":"ref_25","unstructured":"Kitchenham, B.A., and Charters, S. (2020, July 02). Guidelines for p Erforming Systematic Literature Reviews in Software Engineering. Available online: https:\/\/edisciplinas.usp.br\/pluginfile.php\/4108896\/mod_resource\/content\/2\/slrPCS5012_highlighted.pdf."},{"key":"ref_26","first-page":"240","article-title":"Detecting and identifying data drifts in process event streams based on process histories","volume":"Volume 350","author":"Cappiello","year":"2019","journal-title":"Information Systems Engineering in Responsible Information Systems, Proceedings of the CAiSE: International Conference on Advanced Information Systems Engineering, Rome, Italy, 3\u20137 June 2019"},{"key":"ref_27","first-page":"449","article-title":"Multi-perspective comparison of business process variants based on event logs","volume":"Volume 11157","author":"Trujillo","year":"2018","journal-title":"Conceptual Modeling, Proceedings of the 37th International Conference, ER 2018, Xi\u2019an, China, 22\u201325 October 2018"},{"key":"ref_28","first-page":"54","article-title":"Detecting changes in process behavior using comparative case clustering","volume":"Volume 244","author":"Ceravolo","year":"2017","journal-title":"Data-Driven Process Discovery and Analysis, Proceedings of the 5th IFIP WG 2.6 International Symposium, SIMPDA 2015, Vienna, Austria, 9\u201311 December 2015"},{"key":"ref_29","doi-asserted-by":"crossref","first-page":"524","DOI":"10.1007\/978-3-319-69462-7_33","article-title":"Detecting process concept drifts from event logs","volume":"Volume 10573","author":"Debruyne","year":"2017","journal-title":"Proceedings of the Move to Meaningful Internet Systems, OTM 2017 Conferences Confederated International Conferences: CoopIS, C&TC, and ODBASE 2017, Rhodes, Greece, 23\u201327 October 2017"},{"key":"ref_30","doi-asserted-by":"crossref","unstructured":"Seeliger, A., Nolle, T., and Max, M. (2017, January 30\u201331). Detecting concept drift in processes using graph metrics on process graphs. Proceedings of the 9th Conference on Subject-oriented Business Process Management, Darmstadt, Germany.","DOI":"10.1145\/3040565.3040566"},{"key":"ref_31","first-page":"330","article-title":"Detecting drift from event streams of unpredictable business processes","volume":"Volume 9974","author":"Tanaka","year":"2016","journal-title":"Conceptual Modeling, Proceedings of the 35th International Conference, ER 2016, Gifu, Japan, 14\u201317 November 2016"},{"key":"ref_32","unstructured":"Hompes, B.F.A., Buijs, J.C.A.M., van der Aalst, W.M.P., and Dixit, P.M. (2015, January 5\u20136). Discovering deviating cases and process variants using trace clustering. Proceedings of the 27th Benelux Conference on Artificial Intelligence, Hasselt, Belgium."},{"key":"ref_33","doi-asserted-by":"crossref","first-page":"154","DOI":"10.1007\/978-3-662-43745-2_11","article-title":"Comparing business process variants using models and event logs","volume":"Volume 175","author":"Mylopoulos","year":"2014","journal-title":"Enterprise, Business-Process and Information Systems Modeling"},{"key":"ref_34","first-page":"1","article-title":"Distributed process discovery and conformance checking","volume":"Volume 7212","author":"Hutchison","year":"2012","journal-title":"Fundamental Approaches to Software Engineering, Proceedings of the 15th International Conference, FASE 2012, Held as Part of the European Joint Conferences on Theory and Practice of Software, ETAPS 2012, Tallinn, Estonia, 24 March\u20131 April 2012"},{"key":"ref_35","first-page":"90","article-title":"Online techniques for dealing with concept drift in process mining","volume":"Volume 7619","author":"Hutchison","year":"2012","journal-title":"Advances in Intelligent Data Analysis XI, Proceedings of the 11th International Symposium, IDA 2012, Helsinki, Finland, 25\u201327 October 2012"},{"key":"ref_36","first-page":"153","article-title":"Applying clustering in process mining to find different versions of a business process that changes over time","volume":"Volume 99","author":"Daniel","year":"2012","journal-title":"Business Process Management Workshops, Proceedings of the7th International Workshop on Business Process Intelligence, Clermont-Ferrand, France, 29 August 2011"},{"key":"ref_37","doi-asserted-by":"crossref","first-page":"1277","DOI":"10.1177\/1049732305276687","article-title":"Three approaches to qualitative content analysis","volume":"15","author":"Hsieh","year":"2005","journal-title":"Qual. Health Res."},{"key":"ref_38","doi-asserted-by":"crossref","first-page":"444","DOI":"10.1007\/11494744_25","article-title":"The ProM Framework: A New Era in Process Mining Tool Support","volume":"Volume 3536","author":"Ciardo","year":"2005","journal-title":"Applications and Theory of Petri Nets 2005. ICATPN 2005"},{"key":"ref_39","unstructured":"van Dongen, B.F. (2020, July 02). (Boudewijn), BPI Challenge 2012. 4TU.Centre for Research Data. Dataset. Available online: https:\/\/doi.org\/10.4121\/uuid:3926db30-f712-4394-aebc-75976070e91f."},{"key":"ref_40","unstructured":"(2020, July 02). Ward Steeman, BPI Challenge 2013. Ghent University. Dataset. Available online: https:\/\/doi.org\/10.4121\/uuid:a7ce5c55-03a7-4583-b855-98b86e1a2b07."},{"key":"ref_41","unstructured":"van Dongen, B.F. (2020, July 02). (Boudewijn), BPI Challenge 2014. 4TU.Centre for Research Data, Dataset. Available online: https:\/\/doi.org\/10.4121\/uuid:c3e5d162-0cfd-4bb0-bd82-af5268819c35."},{"key":"ref_42","unstructured":"Van Dongen, B.F. (2020, July 02). (Boudewijn), BPI Challenge 2015. 4TU.Centre for Research Data, Dataset. Available online: https:\/\/doi.org\/10.4121\/uuid:31a308ef-c844-48da-948c-305d167a0ec1."},{"key":"ref_43","unstructured":"Dees, M., and van Dongen, B.F. (2020, July 02). (Boudewijn), BPI Challenge 2016. 4TU.Centre for Research Data, Dataset. Available online: https:\/\/doi.org\/10.4121\/uuid:360795c8-1dd6-4a5b-a443-185001076eab."},{"key":"ref_44","unstructured":"van Dongen, B.F. (2020, July 02). (Boudewijn), BPI Challenge 2017. 4TU.Centre for Research Data, Dataset. Available online: https:\/\/doi.org\/10.4121\/uuid:5f3067df-f10b-45da-b98b-86ae4c7a310b."},{"key":"ref_45","unstructured":"van Dongen, B.F., and Borchert, F. (2020, July 02). BPI Challenge 2018, Eindhoven University of Technology, Dataset. Available online: https:\/\/doi.org\/10.4121\/uuid:3301445f-95e8-4ff0-98a4-901f1f204972."},{"key":"ref_46","unstructured":"van Dongen, B.F. (2020, July 02). (Boudewijn), BPI Challenge 2019. 4TU.Centre for Research Data. Dataset. Available online: https:\/\/doi.org\/10.4121\/uuid:d06aff4b-79f0-45e6-8ec8-e19730c248f1."},{"key":"ref_47","first-page":"48","article-title":"Dijkman, Marlon Dumas, and Luciano Garc\u00eda-Ba nuelos. Graph matching algorithms for business process model similarity search","volume":"Volume 5701","author":"Dayal","year":"2009","journal-title":"Business Process Management, Proceedings of the 7th International Conference, BPM 2009, Ulm, Germany, 8\u201310 September 2009"},{"key":"ref_48","first-page":"75","article-title":"Conformance checking based on partially ordered event data","volume":"Volume 202","author":"Fournier","year":"2015","journal-title":"Business Process Management Workshops, Proceedings of BPM 2014 International Workshops, Eindhoven, The Netherlands, 7\u20138 September 2014"},{"key":"ref_49","first-page":"406","article-title":"Fast and accurate business process drift detection","volume":"Volume 9253","author":"Recker","year":"2015","journal-title":"Business Process Management, Proceedings of the 13th International Conference, BPM 2015, Innsbruck, Austria, 31 August\u20133 September 2015"},{"key":"ref_50","first-page":"421","article-title":"A short survey on process model similarity. Seminal Contributions to Information Systems Engineering- 25 years of CAiSE","volume":"Volume 4275","author":"Bubenko","year":"2013","journal-title":"Seminal Contributions to Information Systems Engineering"},{"key":"ref_51","first-page":"269","article-title":"Mining and querying process change information based on change trees","volume":"Volume 9435","author":"Barros","year":"2015","journal-title":"Service-Oriented Computing, Proceedings of the 13th International Conference, ICSOC 2015, Goa, India, 16\u201319 November 2015"},{"key":"ref_52","doi-asserted-by":"crossref","first-page":"147","DOI":"10.1007\/978-3-319-91704-7_10","article-title":"Improving the usability of process change trees based on change similarity measures","volume":"Volume 318","author":"Gulden","year":"2018","journal-title":"Enterprise, Business-Process and Information Systems Modeling"},{"key":"ref_53","doi-asserted-by":"crossref","first-page":"248","DOI":"10.1016\/j.infsof.2014.05.009","article-title":"Vivace: A framework for the systematic evaluation of variability support in process-aware information systems","volume":"57","author":"Ayora","year":"2015","journal-title":"Inf. Softw. Technol."},{"key":"ref_54","unstructured":"Thomas, O., and Teuteberg, F. (2015). A comparative analysis of process instance cluster techniques. Smart Enterprise Engineering, Proceedings of the 12th International Conference on Wirtschaftsinformatik, Osnabr\u00fcck, Germany, 4\u20136 March, 2015, Springer."},{"key":"ref_55","first-page":"462","article-title":"Predictive process monitoring methods: Which one suits me best?","volume":"Volume 11080","author":"Weske","year":"2018","journal-title":"Business Process Management, Proceedings of the 16th International Conference, BPM 2018, Sydney, NSW, Australia, 9\u201314 September 2018"}],"container-title":["Algorithms"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1999-4893\/13\/7\/161\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T09:47:08Z","timestamp":1760176028000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1999-4893\/13\/7\/161"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020,7,3]]},"references-count":55,"journal-issue":{"issue":"7","published-online":{"date-parts":[[2020,7]]}},"alternative-id":["a13070161"],"URL":"https:\/\/doi.org\/10.3390\/a13070161","relation":{},"ISSN":["1999-4893"],"issn-type":[{"value":"1999-4893","type":"electronic"}],"subject":[],"published":{"date-parts":[[2020,7,3]]}}}