Back to Search Start Over

Automatic Timing Model Generation by CFG Partitioning and Model Checking

Authors :
Peter Puschner
Ingomar Wenzel
Raimund Kirner
B. Rieder
Institut fur Technische Informatik
Vienna University of Technology (TU Wien)
EDAA - European design and Automation Association
Publishing Association, EDA
Source :
DATE, Design, Automation and Test in Europe, DATE'05, DATE'05, Mar 2005, Munich, Germany. pp.606-611
Publication Year :
2005
Publisher :
IEEE, 2005.

Abstract

Submitted on behalf of EDAA (http://www.edaa.com/); International audience; In this paper we present a new measurement-based worst-case execution time (WCET) analysis method. Exhaustive end-to-end measurements are computationally intractable in most cases. Therefore, we propose to measure execution times of subparts of the application. We use heuristic methods and model checking to generate test data, forcing the execution of selected paths to perform runtime measurements. The measured times are used to calculate the WCET in a final computation step. As we operate on source code level our approach is platform independent except for the run time measurements performed on the target host. We show the feasibility of the required steps and explain our approach by means of a case study.

Details

Database :
OpenAIRE
Journal :
Design, Automation and Test in Europe
Accession number :
edsair.doi.dedup.....a1f62b13e4e03dbb894c2032f7b458db
Full Text :
https://doi.org/10.1109/date.2005.76