• DocumentCode
    416223
  • Title

    Abstraction of assembler programs for symbolic worst case execution time analysis

  • Author

    Schuele, T. ; Schneider, Klaus

  • Author_Institution
    University of Kaiserslautern, Germany
  • fYear
    2004
  • fDate
    7-11 July 2004
  • Firstpage
    107
  • Lastpage
    112
  • Abstract
    Various techniques have been proposed to determine the worst case execution time of real-time systems. For most of these approaches, it is not necessary to capture the complete semantics of the system. Instead, it suffices to analyze an abstract model provided that it reflects the system´s execution time correctly. To this end, we present an absuaction technique based on program slicing that can be used to simplify software systems at the level of assembler programs. The kiy idea is to determine a minimal set of instructions such that the control flow of the program is maintained. This abstraction is essential for reducing the runtime of the analysis algorithms, in particdar, when symbolic methods are used to perform a complete state space exploration
  • Keywords
    Assembly systems; Computer aided software engineering; Computer architecture; Embedded system; Performance analysis; Permission; Real time systems; Space exploration; State-space methods; Timing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design Automation Conference, 2004. Proceedings. 41st
  • Conference_Location
    San Diego, CA, USA
  • ISSN
    0738-100X
  • Print_ISBN
    1-51183-828-8
  • Type

    conf

  • Filename
    1322452