DocumentCode
2911032
Title
Automatic abstraction refinement for Petri nets verification
Author
Chen, Zhenyu ; Zhou, Conghua ; Ding, Decheng
Author_Institution
Dept. of Math., Nanjing Univ., China
fYear
2005
fDate
30 Nov.-2 Dec. 2005
Firstpage
168
Lastpage
174
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;
fLanguage
English
Publisher
ieee
Conference_Titel
High-Level Design Validation and Test Workshop, 2005. Tenth IEEE International
ISSN
1552-6674
Print_ISBN
0-7803-9571-9
Type
conf
DOI
10.1109/HLDVT.2005.1568832
Filename
1568832
Link To Document