A Framework for the Generation of Monitor and Plant Model From Event Logs Using Process Mining for Formal Verification of Event-Driven Systems

被引:0
|
作者
Xavier, Midhun [1 ]
Dubinin, Victor [2 ]
Patil, Sandeep [2 ]
Vyatkin, Valeriy [2 ,3 ]
机构
[1] Lulea Univ Technol, dependable Commun & computat Syst, Lulea, Sweden
[2] Lulea Univ Technol, Lulea, Sweden
[3] Aalto Univ, Helsinki 02150, Finland
来源
IEEE OPEN JOURNAL OF THE INDUSTRIAL ELECTRONICS SOCIETY | 2024年 / 5卷
关键词
IEC; 61499; formal verification; plant model generation; process mining; PETRI NETS; CONFORMANCE CHECKING; IEC; 61499;
D O I
10.1109/OJIES.2024.3406059
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
This article proposes a method for the automatic generation of a plant model and monitoring using process mining algorithms based on recorded event logs. The behavioral traces of the system are captured by recording event logs during plant operation in either manual control mode or with an automatic controller. Process discovery algorithms are then applied to extract the logic of the process behavior properties from the recorded event logs. The result is represented as a Petri net, which is used to construct the state machine of the plant model and monitor and is in accordance with the IEC 61499 Standard. The monitor is implemented as a function block and can be deployed in real time to trigger an error signal whenever there is a deviation from the actual process scenario. The plant model and controller are connected in a closed loop and are used for the formal verification of the system with the help of the "fb2smv" converter and symbolic model checking tool NuSMV.
引用
收藏
页码:517 / 534
页数:18
相关论文
共 49 条
  • [1] Formalization and verification of event-driven process chains
    van der Aalst, WMP
    INFORMATION AND SOFTWARE TECHNOLOGY, 1999, 41 (10) : 639 - 650
  • [2] Process mining using BPMN: relating event logs and process models
    Kalenkova, Anna A.
    van der Aalst, Wil M. P.
    Lomazova, Irina A.
    Rubin, Vladimir A.
    SOFTWARE AND SYSTEMS MODELING, 2017, 16 (04) : 1019 - 1048
  • [3] Process mining using BPMN: relating event logs and process models
    Anna A. Kalenkova
    Wil M. P. van der Aalst
    Irina A. Lomazova
    Vladimir A. Rubin
    Software & Systems Modeling, 2017, 16 : 1019 - 1048
  • [4] Repairing Event Logs to Enhance the Performance of a Process Mining Model
    Shahzadi, Shabnam
    Fang, Xianwen
    Shahzad, Usman
    Ahmad, Ishfaq
    Benedict, Troon
    MATHEMATICAL PROBLEMS IN ENGINEERING, 2022, 2022
  • [5] Process Mining of Event Logs from Horde Helpdesk
    Dolak, Radim
    Botlik, Josef
    SMART TECHNOLOGIES AND INNOVATION FOR A SUSTAINABLE FUTURE, 2019, : 303 - 309
  • [6] Mining Business Process Stages from Event Logs
    Hoang Nguyen
    Dumas, Marlon
    ter Hofstede, Arthur H. M.
    La Rosa, Marcello
    Maggi, Fabrizio Maria
    ADVANCED INFORMATION SYSTEMS ENGINEERING (CAISE 2017), 2017, 10253 : 577 - 594
  • [7] Workflow mining: Discovering process models from event logs
    van der Aalst, W
    Weijters, T
    Maruster, L
    IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2004, 16 (09) : 1128 - 1142
  • [8] Verification of Event-driven Process Chain with Timed Automata and Time Petri Nets
    Amjad, Anam
    Azam, Farooque
    Anwar, Muhammad Waseem
    Butt, Wasi Haider
    2017 9TH IEEE-GCC CONFERENCE AND EXHIBITION (GCCCE), 2018,
  • [9] Generating event logs from non-process-aware systems enabling business process mining
    Perez-Castillo, Ricardo
    Weber, Barbara
    Pinggera, Jakob
    Zugal, Stefan
    Garcia-Rodriguez de Guzman, Ignacio
    Piattini, Mario
    ENTERPRISE INFORMATION SYSTEMS, 2011, 5 (03) : 301 - 335
  • [10] Inferring the Repetitive Behaviour from Event Logs for Process Mining Discovery
    Tapia-Flores, Tonatiuh
    Lopez-Mellado, Ernesto
    MINING INTELLIGENCE AND KNOWLEDGE EXPLORATION (MIKE 2016), 2017, 10089 : 164 - 173