• DocumentCode
    2862628
  • Title

    Input-Dependency Analysis for Hard Real-Time Software

  • Author

    Gustafsson, Jan ; Lisper, Björn ; Kirner, Raimund ; Puschner, Peter

  • Author_Institution
    Mälardalen University
  • fYear
    2003
  • fDate
    01-03 Oct. 2003
  • Firstpage
    53
  • Lastpage
    53
  • Abstract
    The execution time of software for hard real-time systems must be predictable. Further, safe and not overly pessimistic bounds for the worst-case execution time (WCET) must be computable. We conceived a programming strategy called WCET-oriented programming and a code transformation strategy, the single-path conversion, that aid programmers in producing code that meets these requirements. These strategies avoid respectively eliminate input-data dependencies in the code. The paper describes the formal analysis, based on abstract interpretation, that identifies input-data dependencies in the code and thus forms the basis for the strategies provided for hard real-time code development.
  • Keywords
    Arrays; Concrete; Conferences; Periodic structures; Programming; Real time systems; Semantics;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Object-Oriented Real-Time Dependable Systems, 2003. WORDS 2003 Fall. The Ninth IEEE International Workshop on
  • Print_ISBN
    0-1795-2054-5
  • Type

    conf

  • DOI
    10.1109/WORDS.2003.1267490
  • Filename
    1410945