open access publication

Article, 2024

Correctness Notions for Petri Nets with Identifiers

Fundamenta Informaticae, ISSN 0169-2968, Volume 190, 2-4, Pages 159-207, 10.3233/FI-242169

Contributors

Van Der Werf J.M. (Corresponding author) [1] Rivkin A. 0000-0001-8425-2309 [2] Montali M. 0000-0002-8021-3430 [3] Polyvyanyy A. [4]

Affiliations

  1. [1] Utrecht University
  2. [NORA names: Netherlands; Europe, EU; OECD];
  3. [2] Technical University of Denmark
  4. [NORA names: DTU Technical University of Denmark; University; Denmark; Europe, EU; Nordic; OECD];
  5. [3] Free University of Bozen-Bolzano
  6. [NORA names: Italy; Europe, EU; OECD];
  7. [4] University of Melbourne
  8. [NORA names: Australia; Oceania; OECD]

Abstract

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.

Keywords

Data Correctness, Information System, Resource Correctness, Verification

Data Provider: Elsevier