• Home
  • Search
  • A Model Checking Method of Soundness for Workflow Nets
  • Cite Icon11
  • https://doi.org/10.1587/transfun.e92.a.2723Copy DOI Icon

A Model Checking Method of Soundness for Workflow Nets

  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

Workflow nets (WF-nets) are Petri nets which represent workflows. Soundness is a criterion of logical correctness defined for WF-nets. It is known that soundness verification is intractable. In this paper, we propose a method to verify soundness using a Linear Temporal Logic (LTL) model checking tool, SPIN. We give an LTL necessary and sufficient condition to verify soundness for WF-nets without livelock. Acyclic WF-nets have no livelock, but cyclic WF-nets may have livelock. We also give a necessary and sufficient condition to verify livelock. Meanwhile, we show that any LTL model checking tool cannot verify soundness for WF-nets with livelock. We give necessary conditions to verify soundness for them. Those conditions enable us to use SPIN even if a given WF-net has livelock. We also develop a tool to verify soundness based on our method. We show effectiveness of our method by comparing our tool with existing soundness verification tools on verification time for 200 cyclic ACWF-nets.

Similar Papers
  • Research Article
  • Citations9

A vertex centric parallel algorithm for linear temporal logic model checking in Pregel

  • Aug 07, 2014
  • Journal of Parallel and Distributed Computing
  • Miao Xie +3
  • Book Chapter
  • Citations18

Scalable Multi-core Model Checking Fairness Enhanced Systems

  • Jan 01, 2009
  • Yang Liu +2
  • Book Chapter
  • Citations6

First-Order LTL Model Checking Using MDGs

  • Jan 01, 2004
  • Fang Wang +2
  • Research Article
  • Citations3

Generic Methodology for Formal Verification of UML Models

  • Jan 05, 2022
  • Defence Science Journal
  • K.H Kochaleema +1
  • Research Article
  • Citations5

Verifying parallel dataflow transformations with model checking and its application to FPGAs

  • Nov 05, 2019
  • Journal of Systems Architecture
  • Robert Stewart +5
  • Research Article

LTL transformation modulo positive transitions

  • Oct 17, 2017
  • IET Computers & Digital Techniques
  • Mustapha Bourahla
  • Research Article
  • Citations22

Parametric Linear Dynamic Logic

  • Aug 24, 2014
  • Electronic Proceedings in Theoretical Computer Science
  • Peter Faymonville +1
  • Conference Article
  • Citations10

Deciding LTL over Mazurkiewicz traces

  • Jun 14, 2001
  • B Bollig +1
  • Research Article
  • Citations71

Logical consecutions in discrete linear temporal logic

  • Dec 01, 2005
  • Journal of Symbolic Logic
  • V V Rybakov
  • Book Chapter
  • Citations39

Characterizing Kripke structures in temporal logic

  • Jan 01, 1987
  • M C Browne +2
  • Research Article
  • Citations2

LTL-Specification of Counter Machines

  • Dec 01, 2022
  • Automatic Control and Computer Sciences
  • E V Kuzmin
  • Research Article
  • Citations3

A supervisory control method of upper limit constraints for workflow nets

  • Jan 01, 2017
  • International Journal of Business Process Integration and Management
  • Shingo Yamaguchi
  • Research Article
  • Citations30

Possibilistic Fuzzy Linear Temporal Logic and Its Model Checking

  • Apr 24, 2020
  • IEEE Transactions on Fuzzy Systems
  • Yongming Li +1
  • Conference Article
  • Citations55

Program monitoring with LTL in Eagle

  • Apr 26, 2004
  • H Barringer +3
  • Research Article
  • Citations3

Unified temporal logic

  • Feb 09, 2021
  • Theoretical Computer Science
  • Nan Zhang +2
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.