Soundness-preserving reduction rules for reset workflow nets

被引:18
|
作者
Wynn, M. T. [1 ]
Verbeek, H. M. W. [2 ]
van der Aalst, W. M. P. [1 ,2 ]
ter Hofstede, A. H. M. [1 ]
Edmond, D. [1 ]
机构
[1] Queensland Univ Technol, Business Proc Management Grp, Brisbane, Qld 4001, Australia
[2] Eindhoven Univ Technol, Dept Math & Comp Sci, NL-5600 MB Eindhoven, Netherlands
关键词
Reset nets; Reduction rules; Workflow verification; Soundness; VERIFICATION;
D O I
10.1016/j.ins.2008.10.033
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The application of reduction rules to any Petri net may assist in its analysis as its reduced version may be significantly smaller while still retaining the original net's essential properties. Reset nets extend Petri nets with the concept of a reset arc, allowing one to remove all tokens from a certain place. Such nets have a natural application in business process modelling where possible cancellation of activities need to be modelled explicitly and in workflow management where such process models with cancellation behaviours should be enacted correctly. As cancelling the entire workflow or even cancelling certain activities in a workflow has serious implications during execution (for instance, a workflow can deadlock because of cancellation), such workflows should be thoroughly tested before deployment. However, verification of large workflows with cancellation behaviour is time consuming and can become intractable due to the state space explosion problem. One way of speeding up verification of workflows based on reset nets is to apply reduction rules. Even though reduction rules exist for Petri nets and some of its subclasses and extensions, there are no documented reduction rules for reset nets. This paper systematically presents such reduction rules. Because we want to apply the results to the workflow domain, this paper focusses on reset workflow nets (RWF-nets), i.e. a subclass tailored to the modelling of workflows. The approach has been implemented in the context of the workflow system YAWL. Crown Copyright (C) 2008 Published by Elsevier Inc. All rights reserved.
引用
收藏
页码:769 / 790
页数:22
相关论文
共 40 条
  • [31] Soundness verification for conceptual workflow nets with data: Early detection of errors with the most precision possible
    Sidorova, Natalia
    Stahl, Christian
    Trcka, Nikola
    INFORMATION SYSTEMS, 2011, 36 (07) : 1026 - 1043
  • [32] Qualitative Analysis of Interorganizational WorkFlow nets using Linear Logic: Soundness Verification
    Soares Passos, Ligia Maria
    Julia, Stephane
    2013 IEEE 25TH INTERNATIONAL CONFERENCE ON TOOLS WITH ARTIFICIAL INTELLIGENCE (ICTAI), 2013, : 667 - 673
  • [33] Soundness of Timed-Arc Workflow Nets in Discrete and Continuous-Time Semantics
    Mateo, Jose Antonio
    Srba, Jiri
    Sorensen, Mathias Grund
    FUNDAMENTA INFORMATICAE, 2015, 140 (01) : 89 - 121
  • [34] A Model Checking Method of Soundness for Acyclic Workflow Nets Using the SPIN Model Checker
    Yamaguchi, Shingo
    Yamaguchi, Munenori
    Tanaka, Minoru
    INFORMATION-AN INTERNATIONAL INTERDISCIPLINARY JOURNAL, 2009, 12 (01): : 163 - 172
  • [35] Co-NP-Hardness of the Soundness Problem for Asymmetric-Choice Workflow Nets
    Liu, Guanjun
    Jiang, Changjun
    IEEE TRANSACTIONS ON SYSTEMS MAN CYBERNETICS-SYSTEMS, 2015, 45 (08): : 1201 - 1204
  • [36] PSPACE-Completeness of the Soundness Problem of Safe Asymmetric-Choice Workflow Nets
    Liu, Guanjun
    APPLICATION AND THEORY OF PETRI NETS AND CONCURRENCY (PETRI NETS 2020), 2020, 12152 : 196 - 216
  • [37] Achieving a general, formal and decidable approach to the OR-join in workflow using reset nets
    Wynn, MT
    Edmond, D
    van der Aalst, WMP
    ter Hofstede, AHM
    APPLICATIONS AND THEORY OF PETRI NETS 2005, PROCEEDINGS, 2005, 3536 : 423 - 443
  • [38] Protocol Inheritance Preserving Soundizability Problem and Its Polynomial Time Procedure for Acyclic Free Choice Workflow Nets
    Yamaguchi, Shingo
    Wu, Huan
    IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2014, E97D (05): : 1181 - 1187
  • [39] Diagnosis and Diagnosability Analysis of Labeled Petri Nets Using Reduction Rules
    Li, Ben
    Khlif-Bouassida, Manel
    Toguyeni, Armand
    2016 13TH INTERNATIONAL WORKSHOP ON DISCRETE EVENT SYSTEMS (WODES), 2016, : 171 - 176
  • [40] Reduction Rules for Diagnosability Analysis of Complex Systems Modeled by Labeled Petri Nets
    Li, Ben
    Khlif-Bouassida, Manel
    Toguyeni, Armand
    IEEE TRANSACTIONS ON AUTOMATION SCIENCE AND ENGINEERING, 2020, 17 (02) : 1061 - 1069