An Expert-Validated Bridging Model for IoT Process Mining

Yannis Bertrand1, Jochen De Weerdt1, Estefanía Serral1
1Research Centre for Information Systems Engineering (LIRIS), KU Leuven, Brussels, Belgium

Tóm tắt

Contextualization is an important challenge in process mining. While Internet of Things (IoT) devices are collecting increasing amounts of data on the physical context in which business processes are executed, the IoT and process mining fields are still considerably disintegrated. Important concepts such as event or context are not understood in the same way, which causes confusion and hinders cooperation between the two domains. Accordingly, in the paper, a consolidated model to bridge the conceptualization gap between the IoT and process mining fields, based on IoT ontologies and business process context models, is presented. This consolidation based on an initial model was obtained after an extensive validation both with an expert panel and with case studies. The results of the expert survey show that the model properly describes the links between the IoT and process mining and that it has added value for IoT process mining. Furthermore, the model was refined according to the experts’ feedback. Accordingly, the paper’s key contribution consists of a common reference model that can instigate true interdisciplinary research connecting IoT and process mining.

Tài liệu tham khảo

Banham A, Wynn MT (2021) xPM: a framework for process mining with exogenous data. In: ICPM workshops proceedings, p 12 Bertrand Y, De Weerdt J, Serral E (2021) A bridging model for process mining and IoT. International conference on process mining. Springer, Heidelberg, pp 98–110 Bertrand Y, De Weerdt J, Serral E (2023) Assessing the suitability of traditional event log standards for IoT-enhanced event logs. Business process management workshops: BPM 2022 international workshops, Münster, Germany, Sept 11–16, revised selected papers. Springer, Heidelberg, pp 63–75 Brunk J (2020) Structuring business process context information for process monitoring and prediction. In: CBI, IEEE, p 39-48. https://doi.org/10.1109/CBI49978.2020.00012 da Cunha Mattos T, Santoro FM, Revoredo K, Nunes VT (2014) A formal representation for context-aware business processes. Comput Ind 65(8):1193–1214 Dees M, Hompes B, van der Aalst WM (2020) Events put into context (EPiC). In: ICPM, IEEE, pp 65–72. https://doi.org/10.1109/ICPM49681.2020.00020 Dey AK (2001) Understanding and using context. Pers Ubiquitous Comput 5(1):4–7 Dorsemaine B, Gaulier JP, Wary JP, Kheir N, Urien P (2015) Internet of things: a definition and taxonomy. In: NGMAST, IEEE, pp 72–77. https://doi.org/10.1109/NGMAST.2015.71 Elsaleh T, Enshaeifar S, Rezvani R, Acton ST, Janeiko V, Bermudez-Edo M (2020) IoT-stream: a lightweight ontology for internet of things data streams and its use with data analytics and event detection services. Sens 20(4):953. https://doi.org/10.3390/s20040953 Ghahfarokhi AF, Park G, Berti A, van der Aalst WMP (2021) OCEL: a standard for object-centric event logs, communications in computer and information. Science 1450:169–175. https://doi.org/10.1007/978-3-030-85082-1_16 Ghattas J, Soffer P, Peleg M (2010) A formal model for process context learning. Lecture Notes in Business Information Processing, vol 43, Springer, Heidelberg, pp 140–157. https://doi.org/10.1007/978-3-642-12186-9_14 Goossens A, De Smedt J, Vanthienen J, van der Aalst WM (2023) Enhancing data-awareness of object-centric event logs. Process mining workshops: ICPM 2022 international workshops, Bozen-Bolzano, Italy, oct 23–28, revised selected papers. Springer, Heidelberg, pp 18–30 Gunther CW, Verbeek H (2014) Xes standard definition. BPMcenter.org Hevner AR, March ST, Park J, Ram S (2004) Design science in information systems research. MIS Q, pp 75–105 Janiesch C, Koschmider A, Mecella M, Weber B, Burattin A, Di Ciccio C, Fortino G, Gal A, Kannengiesser U, Leotta F, et al (2020) The internet-of-things meets business process management: a manifesto. IEEE Syst Man Cybern Mag 6(4):34-44. https://doi.org/10.1109/MSMC.2020.3003135, arXiv:1709.03628 Janowicz K, Haller A, Cox SJD, Le Phuoc D, Lefrançois M (2019) SOSA: a lightweight ontology for sensors, observations, samples, and actuators. J Web Semant 56:1–10. https://doi.org/10.1016/j.websem.2018.06.003 Janssen D, Mannhardt F, Koschmider A, van Zelst SJ (2020) Process model discovery from sensor event data, p 12 Koschmider A, Mannhardt F, Heuser T (2019) On the contextualization of event-activity mappings. Lecture Notes in Business Information Processing, vol 342, Springer Internationalm Cham, pp 445–457. https://doi.org/10.1007/978-3-030-11641-5_35 Koschmider A, Janssen D, Mannhardt F (2020) Framework for process discovery from sensor data, pp 8 Leotta F, Mecella M, Mendling J (2015) Applying process mining to smart spaces: perspectives and research challenges. Lecture Notes in Business Information Processing, vol 215, Springer International, Cham, pp 298–304. https://doi.org/10.1007/978-3-319-19243-7_28 Lourdusamy R, John A (2018) A review on metrics for ontology evaluation. In: 2018 2nd international conference on inventive systems and control (icisc), IEEE, pp 1415–1421. https://doi.org/10.1109/ICISC.2018.8399041 Mannhardt F (2016) Sepsis cases – event log. 4TUResearchData https://doi.org/10.4121/uuid:915d2bfb-7e84-49ad-a286-dc35f063a460 Noy NF, McGuinness DL (2001) Ontology development 101: a guide to creating your first ontology, p 28 OCED working group (2023) Object-centric event data (OCED) call for action: reference implementations. Tech. rep. https://www.tf-pm.org/upload/1678694478319.pdf Porzel R, Malaka R (2004) A task-based approach for ontology evaluation. ECAI workshop on ontology learning and population, valencia, spain. Citeseer Valencia, Spain, pp 1–6 Rosemann M, Recker J, Flender C (2008) Contextualization of business processes. IJBPIM 3(1):47. https://doi.org/10.1504/IJBPIM.2008.019347 Seiger R, Zerbato F, Burattin A, Garcia-Banuelos L, Weber B (2020) Towards IoT-driven process event log generation for conformance checking in smart factories. In: 2020 IEEE 24th international enterprise distributed object computing workshop (EDOCW), IEEE, pp 20–26. https://doi.org/10.1109/EDOCW49879.2020.00016 Serpanos D, Wolf M (2018) Internet-of-things (IoT) Systems. Springer International, Cham. https://doi.org/10.1007/978-3-319-69715-4 Soffer P, Hinze A, Koschmider A, Ziekow H, Di Ciccio C, Koldehofe B, Kopp O, Jacobsen A, Sürmeli J, Song W (2019) From event streams to process models and back: challenges and opportunities. Inf Syst 81:181–200 Sztyler T, Carmona J, Völker J, Stuckenschmidt H (2016) Self-tracking Reloaded: applying process mining to personalized health care from labeled sensor data, LNCS, vol 9930, Springer, Heidelberg, pp 160–180. https://doi.org/10.1007/978-3-662-53401-4_8 Tax N, Sidorova N, Haakma R, van der Aalst WMP (2018) Event abstraction for process mining using supervised learning techniques. [cs] 15:251-269. https://doi.org/10.1007/978-3-319-56994-9_18, arXiv:1606.07283 Trzcionkowska A, Brzychczy E (2018) Practical aspects of event logs creation for industrial process modelling. Multidiscipl Asp Prod Eng 1(1):77–83. https://doi.org/10.2478/mape-2018-0011 Valderas P, Torres V, Serral E (2022) Modelling and executing iot-enhanced business processes through bpmn and microservices. J Syst Softw 184(111):139. https://doi.org/10.1016/j.jss.2021.111139 van der Aalst WMP, Dustdar S (2012) Process mining put into context. IEEE Internet Comput, p 5 van der Werf JMEM, Verbeek HMW, van der Aalst WMP (2012) Context-aware compliance checking, Lecture Notes in Computer Science, vol 7481, Springer, Heidelberg, pp 98–113. https://doi.org/10.1007/978-3-642-32885-5_7 van Eck ML, Sidorova N, van der Aalst WMP (2016) Enabling process mining on sensor data from smart products. In: RCIS, IEEE, pp 1–12. https://doi.org/10.1109/RCIS.2016.7549355 Wasserkrug S, Gal A, Etzion O, Turchin Y (2008) Complex event processing over uncertain data. In: Debs, ACM Press, p 253. https://doi.org/10.1145/1385989.1386022