Model Checking ofWorkflow Nets with Tables and Constraints
Jian Song, Guanjun Liu

TL;DR
This paper introduces WFTC-nets, an enhanced model for workflow systems with database constraints, and develops a model checking approach using a new state reachability graph to verify complex design requirements.
Contribution
It redefines WFT-nets as WFTC-nets with guard constraints, proposes a new SRG generation method to avoid pseudo states, and introduces DCTL for verifying database-related properties.
Findings
The new SRG method effectively avoids pseudo states.
DCTL can express complex database-related requirements.
Experiments demonstrate the approach's practical usefulness.
Abstract
Many operations in workflow systems are dependent on database tables. The classical workflow net and its extensions (e.g., worflow net with data) cannot model these operations so that some related errors cannot be found by them. Recently, workflow nets with tables (WFT-nets) were proposed to remedy such a flaw. However, when the reachability graph of a WFT-net is constructed by their method, some pseudo states are possibly generated since it does not consider the guards that constrain the enabling and firing of transitions. Additionally, they only considered the soundness property that just represents a single design requirement, so that many other requirements, especially those related to tables, cannot be analyzed. In this paper, therefore, we re-define the WFT-net by augmenting constraints of guards to it and re-name it as workflow net with tables and constraints (WFTC-net). We…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsBusiness Process Modeling and Analysis · Security and Verification in Computing · Access Control and Trust
