Workflow Nets With Tables and Their Soundness

被引:14
|
作者
Tao, Xiaoyan [1 ,2 ]
Liu, Guanjun [1 ,2 ]
Yang, Bo [1 ,2 ]
Yan, Chungang [1 ,2 ]
Jiang, Changjun [1 ,2 ]
机构
[1] Tongji Univ, Dept Comp Sci, Minist Educ Embedded Syst & Serv Comp, Key Lab, Shanghai 201804, Peoples R China
[2] Tongji Univ, Shanghai Elect Transact & Informat Serv Collabora, Shanghai 201804, Peoples R China
基金
中国国家自然科学基金;
关键词
Data models; Automobiles; Petri nets; Licenses; Informatics; System recovery; Data requirements; first-order linear temporal logic (LTL-FO); workflow net; VERIFICATION;
D O I
10.1109/TII.2019.2949591
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Workflow nets and their extensions with data flows, e.g., workflow nets with data and colored workflow nets, can well model the business processes of workflow systems, and their soundness guarantees that systems have neither deadlock nor livelock. However, some design requirements related to the changes of data values within multiple business cases are not reflected by these models, and thus, some errors of the modeled systems cannot be detected by them. In this article, we propose workflow nets with tables (WFT-nets) to model workflow systems that are closely related to the database (i.e., different users, records, and attributes). We define the firing rule of WFT-nets via data refinements in order to avoid infinite states caused by unbounded data. We use first-order linear temporal logic to represent the design requirements of records and attributes' values and then define the soundness of WFT-nets. We construct an algorithm to verify soundness. A tool is developed, and a group of experiments are done to illustrate the effectiveness of our methods.
引用
收藏
页码:1503 / 1515
页数:13
相关论文
共 50 条
  • [11] Soundness for Resource-Constrained Workflow Nets Is Decidable
    Sidorova, Natalia
    Stahl, Christian
    IEEE TRANSACTIONS ON SYSTEMS MAN CYBERNETICS-SYSTEMS, 2013, 43 (03): : 724 - 729
  • [12] Verifying Generalised and Structural Soundness of Workflow Nets via Relaxations
    Blondin, Michael
    Mazowiecki, Filip
    Offtermatt, Philip
    COMPUTER AIDED VERIFICATION (CAV 2022), PT II, 2022, 13372 : 468 - 489
  • [13] On the Complexity of Deciding Soundness of Acyclic Workflow Nets
    Tiplea, Ferucio Laurentiu
    Bocaneala, Corina
    Chirosca, Raluca
    IEEE TRANSACTIONS ON SYSTEMS MAN CYBERNETICS-SYSTEMS, 2015, 45 (09): : 1292 - 1298
  • [14] Soundness Analytics of Composed Logical Workflow Nets
    Liu, Wei
    Wang, Lu
    Feng, Xin
    Qi, Man
    Yan, Chun
    Li, Maozhen
    INTERNATIONAL JOURNAL OF PARALLEL PROGRAMMING, 2019, 47 (04) : 709 - 724
  • [15] A Model Checking Method of Soundness for Workflow Nets
    Yamaguchi, Munenori
    Yamaguchi, Shingo
    Tanaka, Minoru
    IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 2009, E92A (11): : 2723 - 2731
  • [16] Strongly generalized soundness of Time Workflow Nets
    Boucheneb, Hanifa
    Barkaoui, Kamel
    2015 15TH INTERNATIONAL CONFERENCE ON APPLICATIONS OF CONCURRENCY TO SYSTEM DESIGN (ACSD), 2015, : 130 - 139
  • [17] Partial order reduction for checking soundness of time workflow nets
    Boucheneb, Hanifa
    Barkaoui, Kamel
    INFORMATION SCIENCES, 2014, 282 : 261 - 276
  • [18] Reduction of Workflow Nets for Generalised Soundness Verification
    Bride, Hadrien
    Kouchnarenko, Olga
    Peureux, Fabien
    VERIFICATION, MODEL CHECKING, AND ABSTRACT INTERPRETATION, VMCAI 2017, 2017, 10145 : 91 - 111
  • [19] Qualitative Analysis of WorkFlow nets using Linear Logic: Soundness Verification
    Soares Passos, Ligia Maria
    Julia, Stephane
    2009 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN AND CYBERNETICS (SMC 2009), VOLS 1-9, 2009, : 2843 - 2847
  • [20] Soundness preservation in composed logical time workflow nets
    Liu, Wei
    Du, YuYue
    Yan, Chun
    ENTERPRISE INFORMATION SYSTEMS, 2012, 6 (01) : 95 - 113