Correctness Notions for Petri Nets with Identifiers

被引:0
|
作者
van der Werf, Jan Martijn E. M. [1 ]
Rivkin, Andrey [2 ]
Montali, Marco [3 ]
Polyvyanyy, Artem [4 ]
机构
[1] Univ Utrecht, Princetonpl 5, NL-3584 CC Utrecht, Netherlands
[2] Tech Univ Denmark, Richard Petersens Plads 321, DK-2800 Lyngby, Denmark
[3] Free Univ Bozen Bolzano, Piazza Domenicani 3, I-39100 Bolzano, Italy
[4] Univ Melbourne, Grattan St, Parkville, Vic 3010, Australia
关键词
Information System; Verification; Data Correctness; Resource Correctness; WORKFLOW NETS; VERIFICATION; SOUNDNESS; SYSTEMS; INFORMATION;
D O I
10.3233/FI-242169
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
A model of an information system describes its processes and how resources are involved in these processes to manipulate data objects. This paper presents an extension to the Petri nets formalism suitable for describing information systems in which states refer to object instances of predefined types and resources are identified as instances of special object types. Several correctness criteria for resource- and object-aware information systems models are proposed, supplemented with discussions on their decidability for interesting classes of systems. These new correctness criteria can be seen as generalizations of the classical soundness property of workflow models concerned with process control flow correctness.
引用
收藏
页码:159 / 207
页数:49
相关论文
共 50 条
  • [1] PETRI NETS THEORY FOR THE CORRECTNESS OF PROTOCOLS
    BERTHELOT, G
    TERRAT, R
    [J]. IEEE TRANSACTIONS ON COMMUNICATIONS, 1982, 30 (12) : 2497 - 2505
  • [2] PETRI NETS - BASIC NOTIONS, STRUCTURE, BEHAVIOR
    ROZENBERG, G
    THIAGARAJAN, PS
    [J]. LECTURE NOTES IN COMPUTER SCIENCE, 1986, 224 : 585 - 668
  • [3] THE DISTRIBUTED TERMINATION PROBLEM - FORMAL SOLUTION AND CORRECTNESS BASED ON PETRI NETS
    GOMM, D
    WALTER, R
    [J]. LECTURE NOTES IN COMPUTER SCIENCE, 1990, 464 : 159 - 168
  • [4] Correctness analysis of snoopy cache coherence protocols using Petri nets
    Hassan, A
    Mahgoub, I
    [J]. INTERNATIONAL SOCIETY FOR COMPUTERS AND THEIR APPLICATIONS 10TH INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED COMPUTING SYSTEMS, 1997, : 338 - 343
  • [5] Equivalence notions applied to designing concurrent systems with the use of Petri nets
    Tarasyuk, IV
    [J]. PROGRAMMING AND COMPUTER SOFTWARE, 1998, 24 (04) : 162 - 175
  • [6] DETERMINATION OF PATH IDENTIFIERS FOR RELIABILITY-ANALYSIS OF A BROADCASTING NETWORK USING PETRI NETS
    KUMAR, V
    AGGARWAL, KK
    [J]. INTERNATIONAL JOURNAL OF SYSTEMS SCIENCE, 1988, 19 (12) : 2643 - 2653
  • [7] Improving the Correctness of Medical Diagnostics Based on Machine Learning With Coloured Petri Nets
    Nauman, Muhammad
    Akhtar, Nadeem
    Alhazmi, Omar H.
    Hameed, Mustafa
    Ullah, Habib
    Khan, Nadia
    [J]. IEEE ACCESS, 2021, 9 : 143434 - 143447
  • [8] Non-interference Notions Based on Reveals and Excludes Relations for Petri Nets
    Bernardinello, Luca
    Kilinc, Gorkem
    Pomello, Lucia
    [J]. TRANSACTIONS ON PETRI NETS AND OTHER MODELS OF CONCURRENCY XI, 2016, 9930 : 49 - 70
  • [9] A Novel Petri Nets-based Modeling for the correctness of interactive Business Process Models
    Nouioua, Maroua
    Alti, Adel
    Zouari, Belhassen
    [J]. VISION 2020: SUSTAINABLE ECONOMIC DEVELOPMENT AND APPLICATION OF INNOVATION MANAGEMENT, 2018, : 2392 - 2401
  • [10] Correctness Analysis of Cross-Organization Emergency Response Processes Based on Petri Nets
    Mo, Qi
    Wang, Jianeng
    Jiang, Chengting
    Xie, Zhongwen
    Liu, Cong
    Dai, Fei
    [J]. IEEE TRANSACTIONS ON SYSTEMS MAN CYBERNETICS-SYSTEMS, 2024, 54 (02): : 800 - 812