Compositional schedulability analysis of real-time systems using time Petri nets

被引:36
|
作者
Xu, DX
He, XD
Deng, Y
机构
[1] Texas A&M Univ, Dept Comp Sci, College Stn, TX 77843 USA
[2] Florida Int Univ, Sch Comp Sci, Miami, FL 33199 USA
关键词
real-time systems; time Petri nets; schedulability; reachability;
D O I
10.1109/TSE.2002.1041054
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
This paper presents an approach to the schedulability analysis of real-time systems modeled in time Petri nets by separating timing properties from other behavioral properties. The analysis of behavioral properties is conducted based on the reachability graph of the underlying Petri net, whereas timing constraints are checked in terms of absolute and relative firing domains. If a specific task execution is schedulable, we calculate the time span of the task execution, and pinpoint nonschedulable transitions to help adjust timing constraints. A technique for compositional timing analysis is also proposed to deal with complex task sequences, which not only improves efficiency but also facilitates the discussion of the reachability issue with regard to schedulability, We have identified a class of well-structured time Petri nets such that their reachability can be easily analyzed.
引用
收藏
页码:984 / 996
页数:13
相关论文
共 50 条
  • [21] REAL-TIME SPECIFICATION USING PETRI NETS
    SACHA, K
    [J]. MICROPROCESSING AND MICROPROGRAMMING, 1993, 38 (1-5): : 607 - 614
  • [22] Correctness verification and performance analysis of real-time systems using stochastic preemptive time Petri nets
    Bucci, G
    Sassoli, L
    Vicario, E
    [J]. IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2005, 31 (11) : 913 - 927
  • [23] Symbolic schedulability analysis of real-time systems
    Kwak, HH
    Lee, I
    Philippou, A
    Choi, JY
    Sokolsky, O
    [J]. 19TH IEEE REAL-TIME SYSTEMS SYMPOSIUM, PROCEEDINGS, 1998, : 409 - 418
  • [24] Analysis of checkpointing for schedulability of real-time systems
    Punnekkat, S
    Burns, A
    [J]. FOURTH INTERNATIONAL WORKSHOP ON REAL-TIME COMPUTING SYSTEMS AND APPLICATIONS, PROCEEDINGS, 1997, : 198 - 205
  • [25] On the schedulability analysis for distributed real-time systems
    Wang, SH
    Färber, G
    [J]. REAL TIME PROGRAMMING 1999 (WRTP'99), 1999, : 227 - 232
  • [26] Compositional schedulability analysis of workflow using timing constraint petri nets
    Li, Peng
    Gu, Qing
    Cao, Keqiang
    Chen, Daoxu
    Zhu, Jiangmin
    [J]. PROCEEDINGS OF THE 10TH IASTED INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING AND APPLICATIONS, 2006, : 548 - +
  • [27] Real-time synchronised Petri nets
    Serugendo, GD
    Mandrioli, D
    Buchs, D
    Guelfi, N
    [J]. APPLICATIONS AND THEORY OF PETRI NETS 2002, 2002, 2360 : 142 - 162
  • [28] Time analysis of scheduling sequences based on Petri nets for distributed real-time embedded systems
    Zhang, Haitao
    Ai, YunFeng
    [J]. PROCEEDINGS OF THE 2006 IEEE/ASME INTERNATIONAL CONFERENCE ON MECHATRONIC AND EMBEDDED SYSTEMS AND APPLICATIONS, 2006, : 144 - +
  • [29] Modeling and analysis of real-time issues in rehabilitation robotic systems using Coloured Petri Nets
    Si, XK
    Abdullah, HA
    Basir, O
    [J]. PROCEEDINGS OF THE 2002 IEEE INTERNATIONAL SYMPOSIUM ON INTELLIGENT CONTROL, 2002, : 409 - 414
  • [30] Analysis of real-time concurrent systems models based on CSP using Stochastic Petri nets
    Sheldon, FT
    [J]. SIMULATION: PAST, PRESENT AND FUTURE, 1998, : 776 - 783