• DocumentCode
    3183450
  • Title

    Compositional timing analysis

  • Author

    Marref, Amine

  • Author_Institution
    Sch. of Innovation, Design, & Eng., Malardalen Univ., Västerås, Sweden
  • fYear
    2010
  • fDate
    19-22 July 2010
  • Firstpage
    144
  • Lastpage
    151
  • Abstract
    Computing the worst-case execution time (WCET) of real-time tasks is mandatory for the correct functioning of real-time systems. In component-based development (CBD) of real-time embedded systems, a task is typically constructed by composing appropriate software components together. Finding the WCET of a component-constructed task reduces to finding the WCETs of its constituent components and composing them in an appropriate fashion. In this paper we describe a method based on constraint-logic programming (CLP) to produce WCET estimates of real-time tasks where the components´ WCETs are expressed paramet-rically. The experimental results show that the derived WCETs using our approach benefit from an increased tightness while the practical (time) complexity of the approach is manageable.
  • Keywords
    constraint handling; embedded systems; object-oriented programming; component based development; compositional timing analysis; constraint logic programming; real time embedded system; worst case execution time; Bismuth; Contracts; Polynomials; Real time systems; Sensitivity; Software; Timing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Embedded Computer Systems (SAMOS), 2010 International Conference on
  • Conference_Location
    Samos
  • Print_ISBN
    978-1-4244-7936-8
  • Electronic_ISBN
    978-1-4244-7938-2
  • Type

    conf

  • DOI
    10.1109/ICSAMOS.2010.5642071
  • Filename
    5642071