Title :
Automatic abstraction refinement for Petri nets verification
Author :
Chen, Zhenyu ; Zhou, Conghua ; Ding, Decheng
Author_Institution :
Dept. of Math., Nanjing Univ., China
fDate :
30 Nov.-2 Dec. 2005
Abstract :
Model checking has emerged as a promising and powerful approach to analyze Petri nets automatically, but a main challenge is the state explosion problem. To obtain an efficient state space, we implement a series of formalisms based on Petri nets to achieve automatically predicate abstraction and refinement via new predicate discovery. However, the complicated predicates would slow down the abstraction refinement process. Novel Feature of our approach is minimizing the support of predicates, via diagnosing the failure reasons of transitions and projecting places on predicates to eliminate the dumb variables. In addition, a demonstrative example shows that our techniques could work efficiently on Petri nets.
Keywords :
Petri nets; fault diagnosis; formal verification; reachability analysis; Petri nets verification; automatic abstraction refinement; failure diagnosis; model checking; predicate discovery; state explosion problem; Concurrent computing; Explosions; Interleaved codes; Mathematical model; Mathematics; Operating systems; Petri nets; Power system modeling; Protocols; State-space methods;
Conference_Titel :
High-Level Design Validation and Test Workshop, 2005. Tenth IEEE International
Print_ISBN :
0-7803-9571-9
DOI :
10.1109/HLDVT.2005.1568832