A Model Checking Method of Soundness for Workflow Nets
スポンサーリンク
概要
- 論文の詳細を見る
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.
- (社)電子情報通信学会の論文
- 2009-11-01
著者
-
TANAKA Minoru
Graduate School of Science and Engineering, Yamaguchi University
-
Yamaguchi Shingo
Graduate School Of Science And Engineering Yamaguchi University
-
YAMAGUCHI Munenori
Graduate School of Science and Engineering, Yamaguchi University
-
Yamaguchi Munenori
Graduate School Of Science And Engineering Yamaguchi University
-
Tanaka Minoru
Graduate School Of Science And Engineering Yamaguchi University
関連論文
- WF-Net Based Modeling and Soundness Verification of Interworkflows(Selected Papers from the 19th Workshop on Circuits and Systems in Karuizawa)
- Complexity and a Heuristic Algorithm of Computing Parallel Degree for Program Nets with SWITCH-Nodes(Concurrent Systems,Concurrent/Hybrid Systems: Theory and Applications)
- Performance Evaluation on Worst Change Time of Flush and SCO Dynamic Changes for State Machine WF-Nets(Papers Selected from 2005 International Technical Conference on Circuits/Systems, Computers and Communications (ITC-CSCC 2005))
- Parallel Degree of Well-Structured Workflow Nets
- MceSim : A Multi-Car Elevator Simulator
- A Model Checking Method of Soundness for Workflow Nets
- Polynomial Time Verification of Behavioral Inheritance for Interworkflows Based on WfMC Protocol