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
相关论文
共 50 条
[31]   From event logs to goals: a systematic literature review of goal-oriented process mining [J].
Mahdi Ghasemi ;
Daniel Amyot .
Requirements Engineering, 2020, 25 :67-93
[32]   Semi-Automated Approach for Building Event Logs for Process Mining from Relational Database [J].
Hernandez-Resendiz, Jaciel David ;
Tello-Leal, Edgar ;
Ramirez-Alcocer, Ulises Manuel ;
Macias-Hernandez, Barbara A. .
APPLIED SCIENCES-BASEL, 2022, 12 (21)
[33]   Reliable Process Tracking Under Incomplete Event Logs Using Timed Genetic-Inductive Process Mining [J].
Effendi, Yutika Amelia ;
Kim, Minsoo .
SYSTEMS, 2025, 13 (04)
[34]   A Multi-View Framework to Detect Redundant Activity Labels for More Representative Event Logs in Process Mining [J].
Chen, Qifan ;
Lu, Yang ;
Tam, Charmaine S. ;
Poon, Simon K. .
FUTURE INTERNET, 2022, 14 (06)
[35]   Data-Driven Process Discovery - Revealing Conditional Infrequent Behavior from Event Logs [J].
Mannhardt, Felix ;
de Leoni, Massimiliano ;
Reijers, Hajo A. ;
van der Aalst, Wil M. P. .
ADVANCED INFORMATION SYSTEMS ENGINEERING (CAISE 2017), 2017, 10253 :545-560
[36]   Vorbereitung von SAP Event Logs für Process Mining mit ProMPreparation of SAP Logfiles for Process Mining Using ProM [J].
Matthias Krebs ;
Fabian Stadler ;
Jürgen Anke .
HMD Praxis der Wirtschaftsinformatik, 2018, 55 (1) :104-119
[37]   Sampling business process event logs using graph-based ranking model [J].
Liu, Cong ;
Pei, Yulong ;
Cheng, Long ;
Zeng, Qingtian ;
Duan, Hua .
CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2021, 33 (05)
[38]   Cross-Department Collaborative Healthcare Process Model Discovery From Event Logs [J].
Liu, Cong ;
Li, Huiling ;
Zhang, Shuaipeng ;
Cheng, Long ;
Zeng, Qingtian .
IEEE TRANSACTIONS ON AUTOMATION SCIENCE AND ENGINEERING, 2023, 20 (03) :2115-2125
[39]   A Novel Process Mining Algorithm to Discover Non-free Choice Construct from Event Logs [J].
Yuan, Jinjin ;
Duan, Chenchen ;
Wei, Qingjie .
PROCEEDINGS OF THE THIRD INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE AND APPLICATION ENGINEERING (CSAE2019), 2019,
[40]   No Time to Dice: Learning Execution Contexts from Event Logs for Resource-Oriented Process Mining [J].
Yang, Jing ;
Ouyang, Chun ;
ter Hofstede, Arthur H. M. ;
van Der Aalst, Wil M. P. .
BUSINESS PROCESS MANAGEMENT (BPM 2022), 2022, 13420 :163-180