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
Link To Document :
بازگشت