Specification and timing analysis of real-time systems

被引:5
|
作者
Wang, SH
Tsai, G
机构
[1] ROHDE & SCHWARZ GmbH & Co KG, D-81671 Munich, Germany
[2] Fairleigh Dickinson Univ, Teaneck, NJ 07666 USA
关键词
real-time systems; functional and timing requirements; specification; allocation; schedulability analysis;
D O I
10.1023/B:TIME.0000033379.78994.1a
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
The correctness of hard real-time systems depends not only on the correct functional behavior but also on the correct temporal behavior. That is, the designed hard real-time system should meet all its functional and timing requirements even in the worst case. By performing timing analysis in early stages of the system life cycle, it is possible to reduce the overall development costs. This is due to the fact that the detection of the deadline violation in hard real-time systems will often lead to a complete redesign. Therefore the integration of system specification and timing analysis will be very helpful in the design of hard real-time systems. In this paper a method is proposed which supports both functional and timing verification of the specified system. The method integrates the extended specification and description language (SDL) and message sequence chart (MSC) specifications with the task allocation and schedulability analysis algorithms. The extensions of SDL and MSC are annotations in form of embedded comments in the original languages. They are used to describe the timing requirements of the specified system. The usability of the proposed method is illustrated through a case study.
引用
收藏
页码:69 / 90
页数:22
相关论文
共 50 条
  • [21] 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
  • [22] SPECIFICATION AND ANALYSIS OF RESOURCE-BOUND REAL-TIME SYSTEMS
    GERBER, R
    LEE, I
    LECTURE NOTES IN COMPUTER SCIENCE, 1992, 600 : 371 - 396
  • [23] SPECIFICATION AND ANALYSIS OF REAL-TIME SYSTEMS - GUEST EDITORS INTRODUCTION
    KEMMERER, RA
    GHEZZI, C
    IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1992, 18 (09) : 766 - 767
  • [24] Timing and concurrency specification in component-based real-time embedded systems development
    Ledang, Hung
    Van Hung, Dang
    TASE 2007: FIRST JOINT IEEE/IFIP SYMPOSIUM ON THEORETICAL ASPECTS OF SOFTWARE ENGINEERING, PROCEEDINGS, 2007, : 293 - +
  • [25] Logical specification of reactive and real-time systems
    Lano, K
    JOURNAL OF LOGIC AND COMPUTATION, 1998, 8 (05) : 679 - 711
  • [26] Specification and refinement of continuous real-time systems
    Goldsack, S
    Lano, K
    Durr, E
    TRANSFORMATION-BASED REACTIVE SYSTEMS DEVELOPMENT, 1997, 1231 : 310 - 324
  • [27] Functional specification of real-time and hybrid systems
    Muller, O
    Scholz, P
    HYBRID AND REAL-TIME SYSTEMS, 1997, 1201 : 273 - 285
  • [28] SPECIFICATION AND COMPOSITIONAL VERIFICATION OF REAL-TIME SYSTEMS
    HOOMAN, J
    LECTURE NOTES IN COMPUTER SCIENCE, 1991, 558 : R3 - 235
  • [29] UML specification of real-time imaging systems
    Neill, CJ
    Laplante, PA
    6TH WORLD MULTICONFERENCE ON SYSTEMICS, CYBERNETICS AND INFORMATICS, VOL VII, PROCEEDINGS: INFORMATION SYSTEMS DEVELOPMENT II, 2002, : 273 - 277
  • [30] A SPECIFICATION LANGUAGE FOR RELIABLE REAL-TIME SYSTEMS
    WUPPER, H
    VYTOPIL, J
    LECTURE NOTES IN COMPUTER SCIENCE, 1988, 331 : 111 - 127