loading...
Contract-Based ReusableWorst-Case Execution Time Estimate
Daegu, Korea August 21-August 24
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/RTCSA.2007.3213th IEEE International Conference on ...
 This Article 
 
PDF
HTML
 
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Johan Fredriksson, Malardalen University, Vasteras, Sweden
Thomas Nolte, Malardalen University, Vasteras, Sweden
Mikael Nolin,, Malardalen University, Vasteras, Sweden
Heinz Schmidt, Malardalen University, Vasteras, Sweden
We present a contract-based technique to achieve reuse of known worst-case execution times (WCET) in conjunction with reuse of software components. For resource constrained systems, or systems where high degree of predictability is needed, classical techniques for WCETestimation will result in unacceptable overestimation of the execution-time of reusable software components with rich behavior. Our technique allows different WCETs to be associated with subsets of the component behavior. The appropriate WCET for any usage context of the component is selected be means of component contracts over the input domain. In a case-study we illustrate our technique and demonstrate its potential in achieving tight WCETestimates for reusable components with rich behavior.
Citation:
Johan Fredriksson, Thomas Nolte, Mikael Nolin,, Heinz Schmidt, "Contract-Based ReusableWorst-Case Execution Time Estimate," rtcsa, pp.39-46, 13th IEEE International Conference on Embedded and Real-Time Computing Systems and Applications (RTCSA 2007), 2007
Usage of this product signifies your acceptance of the Terms of Use.


Suggestions