Using Event Logs for Local Correction of Process Models

被引:4
|
作者
Mitsyuk A.A. [1 ]
Lomazova I.A. [1 ]
van der Aalst W.M.P. [2 ]
机构
[1] Laboratory of Process-Aware Information Systems, National Research University Higher School of Economics, Moscow
[2] Architecture of Information Systems, Eindhoven University of Technology (TU/e), P.O. Box 513, Eindhoven
关键词
divide and conquer; Petri nets; process mining; process model decomposition; process model repair;
D O I
10.3103/S0146411617070306
中图分类号
学科分类号
摘要
During the life-cycle of an Information System (IS) its actual behavior may not correspond to the original system model. However, to the IS support it is very important to have the latest model that reflects the current system behavior. To correct the model the information from the event log of the system may be used. In this paper, we consider the problem of process model adjustment (correction) using the information from event log. The input data for this task is the initial process model (a Petri net) and an event log. The result of correction should be a new process model, better reflecting the real IS behavior than the initial model. The new model could be also built from scratch, for example, with the help of one of the known algorithms for automatic synthesis of the process model from an event log. However, this may lead to crucial changes in the structure of the original model, and it will be difficult to compare the new model with the initial one, hindering its understanding and analysis. Then it is important to keep the initial structure of the model as much as possible. In this paper we propose a method for process model correction based on the principle of “divide and conquer”. The initial model is decomposed into several fragments. For each of the fragments its conformance to the event log is checked. Fragments, which do not match the log, are replaced by newly synthesized ones. The new model is then assembled from the fragments via transition fusion. The experiments demonstrate that our correction algorithm gives good results when it is used for correcting local discrepancies. The paper presents the description of the algorithm, the formal justification for its correctness, as well as the results of experimental testing on artificial examples. © 2017, Allerton Press, Inc.
引用
收藏
页码:709 / 723
页数:14
相关论文
共 50 条
  • [1] Non-Local Correction of Process Models using Event Logs
    Mitsyuk, Alexey A.
    [J]. 2017 IVANNIKOV ISPRAS OPEN CONFERENCE (ISPRAS), 2017, : 6 - 11
  • [2] Repairing Event Logs Using Timed Process Models
    Rogge-Solti, Andreas
    Mans, Ronny S.
    van der Aalst, Wil M. P.
    Weske, Mathias
    [J]. ON THE MOVE TO MEANINGFUL INTERNET SYSTEMS: OTM 2013 WORKSHOPS, 2013, 8186 : 705 - 708
  • [3] 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.
    [J]. SOFTWARE AND SYSTEMS MODELING, 2017, 16 (04): : 1019 - 1048
  • [4] 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.
    [J]. 19TH ACM/IEEE INTERNATIONAL CONFERENCE ON MODEL DRIVEN ENGINEERING LANGUAGES AND SYSTEMS (MODELS'16), 2016, : 123 - 123
  • [5] 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
    [J]. Software & Systems Modeling, 2017, 16 : 1019 - 1048
  • [6] Lucent Process Models and Translucent Event Logs
    van der Aalst, Wil M. P.
    [J]. FUNDAMENTA INFORMATICAE, 2019, 169 (1-2) : 151 - 177
  • [7] Local Concurrency Detection in Business Process Event Logs
    Armas-Cervantes, Abel
    Dumas, Marlon
    La Rosa, Marcello
    Maaradji, Abderrahmane
    [J]. ACM TRANSACTIONS ON INTERNET TECHNOLOGY, 2019, 19 (01)
  • [8] Efficient Alignment Between Event Logs and Process Models
    Song, Wei
    Xia, Xiaoxu
    Jacobsen, Hans-Arno
    Zhang, Pengcheng
    Hu, Hao
    [J]. IEEE TRANSACTIONS ON SERVICES COMPUTING, 2017, 10 (01) : 136 - 149
  • [9] Discovering Process Models from Unlabelled Event Logs
    Ferreira, Diogo R.
    Gillblad, Daniel
    [J]. BUSINESS PROCESS MANAGEMENT, PROCEEDINGS, 2009, 5701 : 143 - +
  • [10] Generating Event Logs from Hybrid Process Models
    Alman, Anti
    Maggi, Fabrizio Maria
    Montali, Marco
    Rivkin, Andrey
    [J]. BUSINESS PROCESS MANAGEMENT WORKSHOPS, BPM 2023, 2024, 492 : 289 - 301