A Model Checking Method of Soundness for Workflow Nets

被引:9
作者
Yamaguchi, Munenori [1 ]
Yamaguchi, Shingo [1 ]
Tanaka, Minoru [1 ]
机构
[1] Yamaguchi Univ, Grad Sch Sci & Engn, Ube, Yamaguchi 7558611, Japan
来源
IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES | 2009年 / E92A卷 / 11期
关键词
model checking; temporal logic; workflow nets; asymmetric choice; Woflan; PETRI NETS;
D O I
10.1587/transfun.E92.A.2723
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
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.
引用
收藏
页码:2723 / 2731
页数:9
相关论文
共 10 条
[1]  
[Anonymous], SPIN MODEL CHECKER
[2]  
[Anonymous], PETRI NET MARKUP LAN
[3]  
[Anonymous], WOFLAN
[4]  
HOLZMANN GJ, 2003, MODEL CHECKER SPIN
[5]   PETRI NETS - PROPERTIES, ANALYSIS AND APPLICATIONS [J].
MURATA, T .
PROCEEDINGS OF THE IEEE, 1989, 77 (04) :541-580
[6]   The application of Petri nets to workflow management [J].
Van der Aalst, WMP .
JOURNAL OF CIRCUITS SYSTEMS AND COMPUTERS, 1998, 8 (01) :21-66
[7]   Diagnosing workflow processes using Woflan [J].
Verbeek, HMW ;
Basten, T ;
van der Aalst, WMP .
COMPUTER JOURNAL, 2001, 44 (04) :246-279
[8]  
VERBEEK HMW, 2004, THESIS TU EINDHOVEN
[9]   Human resource development and visualization Preface [J].
Yamane, T. ;
Takei, M. .
JOURNAL OF VISUALIZATION, 2009, 12 (01) :1-1
[10]  
Zhou Conghua, 2006, Wuhan University Journal of Natural Sciences, V11, P1297, DOI 10.1007/BF02829255