STATIC TIMING ANALYSIS OF REAL-TIME SYSTEMS

被引:0
|
作者
JOURDAN, M
MARANINCHI, F
机构
来源
SIGPLAN NOTICES | 1995年 / 30卷 / 11期
关键词
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
The approach we propose consists in describing a realtime system with a timed extension of a synchronous language. The formal semantics of the language de scribes how programs can be translated into a wide class of models, usually labeled transition systems, but whose labels can range from pure boolean information to complex assignements to real-valued variables. In particular, Timed Graphs [ACD90] may be obtained. We then use a tool which implements a symbolic model-checking algorithm for TCTL [ACD90] properties of Timed Graphs. We illustrate the approach with an example taken from robotics. Several real-time tasks are involved in a synchronization scheme, sending and receiving messages, according to various protocols. They are periodically re-activated by an external controller, and should not be re-activated if they are still communicating with each other. We show how to statically determine whether a particular choice of the re-activation delays would allow a deadlock.
引用
收藏
页码:79 / 87
页数:9
相关论文
共 50 条
  • [1] Static Timing Analysis for Hard Real-Time Systems
    Wilhelm, Reinhard
    Altmeyer, Sebastian
    Burguiere, Claire
    Grund, Daniel
    Herter, Joerg
    Reineke, Jan
    Wachter, Bjoern
    Wilhelm, Stephan
    VERIFICATION, MODEL CHECKING, AND ABSTRACT INTERPRETATION, PROCEEDINGS, 2010, 5944 : 3 - 22
  • [2] Specification and Timing Analysis of Real-Time Systems
    Shuhua Wang
    Grace Tsai
    Real-Time Systems, 2004, 28 : 69 - 90
  • [3] Parametric timing analysis for real-time systems
    Wang, F
    INFORMATION AND COMPUTATION, 1996, 130 (02) : 131 - 150
  • [4] Specification and timing analysis of real-time systems
    Wang, SH
    Tsai, G
    REAL-TIME SYSTEMS, 2004, 28 (01) : 69 - 90
  • [5] Static probabilistic timing analysis for real-time systems using random replacement caches
    Altmeyer, Sebastian
    Cucu-Grosjean, Liliana
    Davis, Robert I.
    REAL-TIME SYSTEMS, 2015, 51 (01) : 77 - 123
  • [6] Static probabilistic timing analysis for real-time systems using random replacement caches
    Sebastian Altmeyer
    Liliana Cucu-Grosjean
    Robert I. Davis
    Real-Time Systems, 2015, 51 : 77 - 123
  • [7] STATIC ANALYSIS OF REAL-TIME DISTRIBUTED SYSTEMS
    LIU, LYH
    SHYAMASUNDAR, RK
    LECTURE NOTES IN COMPUTER SCIENCE, 1988, 331 : 134 - 138
  • [8] STATIC ANALYSIS OF REAL-TIME DISTRIBUTED SYSTEMS
    LIU, LY
    SHYAMASUNDAR, RK
    IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1990, 16 (04) : 373 - 388
  • [9] Static timing analysis of real-time operating system code
    Sandell, Daniel
    Ermedahl, Andreas
    Gustafsson, Jan
    Lisper, Bjrn
    LEVERAGING APPLICATIONS OF FORMAL METHODS, 2006, 4313 : 146 - +
  • [10] Model Driven Timing Analysis for Real-Time Systems
    Ouhammou, Yassine
    Grolleau, Emmanuel
    Richard, Michael
    Richard, Pascal
    2012 IEEE 14TH INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING AND COMMUNICATIONS & 2012 IEEE 9TH INTERNATIONAL CONFERENCE ON EMBEDDED SOFTWARE AND SYSTEMS (HPCC-ICESS), 2012, : 1458 - 1465