Reachability analysis of real-time systems using time Petri nets

被引:72
|
作者
Wang, JC [1 ]
Deng, Y [1 ]
Xu, G [1 ]
机构
[1] Florida Int Univ, Sch Comp Sci, Miami, FL 33199 USA
基金
美国国家科学基金会;
关键词
reachability analysis; real-time systems; real-time verification; time Petri nets;
D O I
10.1109/3477.875448
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Time Petri nets (TPNs) are a popular Petri net model for specification and verification of real-time systems. A fundamental and most widely applied method for analyzing Petri nets is reachability analysis. The existing technique for reachability analysis of TPNs, however, is not suitable for timing property verification because one cannot derive end-to-end delay in task execution, an important issue for time-critical systems, from the reachability tree constructed using the technique. In this paper, we present a new reachability based analysis technique for TPNs for timing property analysis and verification that effectively addresses the problem. Our technique is based on a concept called clock-stamped state class (CS-class), With the reachability tree generated based on CS-classes, we can directly compute the end-to-end time delay in task execution. Moreover, a CS-class can be uniquely mapped to a traditional state class based on which the conventional reachability tree is constructed, Therefore, our CS-class-based analysis technique is more general than the existing technique, We show how to apply this technique to timing property verification of the TPN model of a command and control (C2) system.
引用
收藏
页码:725 / 736
页数:12
相关论文
共 50 条
  • [41] Implementation of real-time distributed control for discrete event robotic systems using Petri nets
    Yasuda, Gen'ichi
    [J]. ARTIFICIAL LIFE AND ROBOTICS, 2012, 16 (04) : 537 - 541
  • [42] Verifying timing properties for distributed real-time systems using timing constraint Petri nets
    Tsai, JJP
    Yang, SJ
    Chang, YH
    Juan, EYT
    [J]. TWENTIETH ANNUAL INTERNATIONAL COMPUTER SOFTWARE & APPLICATIONS CONFERENCE (COMPSAC'96), PROCEEDINGS, 1996, 20 : 36 - 40
  • [43] An integrated approach to modeling and analysis of embedded real-time systems based on timed Petri nets
    Gu, ZH
    Shin, KG
    [J]. 23RD INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS, PROCEEDINGS, 2002, : 350 - 359
  • [44] Implementation of real-time distributed control for discrete event robotic systems using Petri nets
    Gen’ichi Yasuda
    [J]. Artificial Life and Robotics, 2012, 16 (4) : 537 - 541
  • [45] Optimal-cost reachability analysis based on time Petri nets
    Boucheneb, Hanifa
    Lime, Didier
    Roux, Olivier H.
    Seidner, Charlotte
    [J]. 2018 18TH INTERNATIONAL CONFERENCE ON APPLICATION OF CONCURRENCY TO SYSTEM DESIGN (ACSD), 2018, : 30 - 39
  • [46] Time-optimal Real-Time Test Case Generation Using Prioritized Time Petri Nets
    Adjir, Noureddine
    De Saqui-Sannes, Pierre
    Rahmouni, Mustapha Kamel
    [J]. 2009 FIRST INTERNATIONAL CONFERENCE ON ADVANCES IN SYSTEM TESTING AND VALIDATION LIFECYCLE, 2009, : 110 - +
  • [47] Reducing Interleaving Semantics Redundancy in Reachability Analysis of Time Petri Nets
    Boucheneb, Hanifa
    Barkaoui, Kamel
    [J]. ACM TRANSACTIONS ON EMBEDDED COMPUTING SYSTEMS, 2013, 12 (01)
  • [48] Scalable compositional reachability analysis of real-time concurrent systems
    Wang, F
    [J]. 1996 IEEE REAL-TIME TECHNOLOGY AND APPLICATIONS SYMPOSIUM, PROCEEDINGS, 1996, : 182 - 191
  • [49] Modeling flexible real time systems with preemptive time Petri nets
    Bucci, G
    Fedeli, A
    Sassoli, L
    Vicario, E
    [J]. 15TH EUROMICRO CONFERENCE ON REAL-TIME SYSTEMS, PROCEEDINGS, 2003, : 279 - 286
  • [50] Schedule modeling based on Petri nets for distributed real-time embedded systems
    Zhang, Haitao
    Ai, Yunfeng
    [J]. Jisuanji Gongcheng/Computer Engineering, 2006, 32 (18): : 6 - 8