Model Checking of Time Petri Nets Using the State Class Timed Automaton

被引:0
|
作者
Didier Lime
Olivier H. Roux
机构
[1] CISS-Aalborg University,
[2] IRCCyN (Institut de Recherche en Communication et Cybernétique de Nantes),undefined
来源
Discrete Event Dynamic Systems | 2006年 / 16卷
关键词
Time petri nets; Timed automata; Model-checking; Dense-time systems;
D O I
暂无
中图分类号
学科分类号
摘要
In this paper, we propose a method for building the state class graph of a bounded time Petri net (TPN) as a timed automaton (TA), which we call the state class timed automaton. We consider bounded TPN, whose underlying net is not necessarily bounded. We prove that our translation preserves the behavioral semantics of the TPN (the initial TPN and the obtained TA are proved timed-bisimilar). It allows us to check real-time properties on TPN by using the state class TA. This can be done efficiently thanks to a reduction of the number of clocks. We have implemented the method, and give some experimental results illustrating the efficiency of the translation algorithm in terms of number of clocks. Using the state class TA, we also give a framework for expressing and efficiently verifying TCTL properties on the initial TPN.
引用
收藏
页码:179 / 205
页数:26
相关论文
共 50 条
  • [21] Parametric Model-Checking of Stopwatch Petri Nets
    Traonouez, Louis-Marie
    Lime, Didier
    Roux, Olivier H.
    JOURNAL OF UNIVERSAL COMPUTER SCIENCE, 2009, 15 (17) : 3273 - 3304
  • [22] Model Checking of Variable Petri Nets by Using the Kripke Structure
    Yang, Ru
    Ding, Zhijun
    Guo, Tong
    Pan, Meiqin
    Jiang, Changjun
    IEEE TRANSACTIONS ON SYSTEMS MAN CYBERNETICS-SYSTEMS, 2022, 52 (12): : 7774 - 7786
  • [23] Model Checking Control Flow Petri Nets Using PAT
    Ho, Dung T.
    Bui, Thang H.
    Quan, Tho T.
    PROCEEDINGS OF THE 2013 13TH INTERNATIONAL CONFERENCE ON COMPUTATIONAL SCIENCE AND ITS APPLICATIONS (ICCSA 2013), 2013, : 124 - 129
  • [24] Symbolic computation tree logic model checking of time Petri nets
    Okawa, Y
    Yoneda, T
    ELECTRONICS AND COMMUNICATIONS IN JAPAN PART III-FUNDAMENTAL ELECTRONIC SCIENCE, 1997, 80 (04): : 11 - 20
  • [25] Petri nets, traces, and local model checking
    Cheng, A
    THEORETICAL COMPUTER SCIENCE, 1997, 183 (02) : 229 - 251
  • [26] Model checking of Signal Interpreted Petri Nets
    Weng, XY
    Litz, L
    2001 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN, AND CYBERNETICS, VOLS 1-5: E-SYSTEMS AND E-MAN FOR CYBERNETICS IN CYBERSPACE, 2002, : 2748 - 2752
  • [27] Model Checking Reconfigurable Petri Nets with Maude
    Padberg, Julia
    Schulz, Alexander
    GRAPH TRANSFORMATION, 2016, 9761 : 54 - 70
  • [28] LTL model checking for modular Petri nets
    Latvala, T
    Mäkelä, M
    APPLICATIONS AND THEORY OF PETRI NETS 2004, PROCEEDINGS, 2004, 3099 : 298 - 311
  • [29] Using inclusion abstraction to construct Atomic State Class Graphs for Time Petri Nets
    Boucheneb, Hanifa
    Hadjidj, Rachid
    INTERNATIONAL JOURNAL OF EMBEDDED SYSTEMS, 2006, 2 (1-2) : 128 - 139
  • [30] Bridging the gap between Timed Automata and bounded Time Petri Nets
    Berthomieu, Bernard
    Peres, Florent
    Vernadat, Francois
    FORMAL MODELING AND ANALYSIS OF TIMED SYSTEMS, 2006, 4202 : 82 - 97