• 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