License: Creative Commons Attribution-NonCommercial-NoDerivs 3.0 Unported license (CC BY-NC-ND 3.0)
When quoting this document, please refer to the following
DOI: 10.4230/OASIcs.WCET.2005.809
URN: urn:nbn:de:0030-drops-8094
URL: http://dagstuhl.sunsite.rwth-aachen.de/volltexte/2007/809/
Williams, Nicky
WCET measurement using modified path testing
Abstract
Prediction of Worst Case Execution Time (WCET) is made increasingly difficult by the recent developments in micro-processor architectures. Instead of predicting the WCET using techniques such as static analysis, the effective execution time can be measured when the program is run on the target architecture ir a cycle-accurate simulator. However, exhaustive measurments on all possible input values are usually prohibited by the numer of possible input values. As a first step towardsa solution, we propose path testing using the PathCrawler tool to automatically generate test inputs for all feasible execution paths in C source code. For programs containing too many execution paths for this approach to be feasible, we propose to modify PathCrawler's strategy in order to cut down on the number of generated tests while still ensuring measurment of the path with the longest execution time.
BibTeX - Entry
@InProceedings{williams:OASIcs:2007:809,
author = {Nicky Williams},
title = {{WCET measurement using modified path testing}},
booktitle = {5th International Workshop on Worst-Case Execution Time Analysis (WCET'05)},
series = {OpenAccess Series in Informatics (OASIcs)},
ISBN = {978-3-939897-24-8},
ISSN = {2190-6807},
year = {2007},
volume = {1},
editor = {Reinhard Wilhelm},
publisher = {Schloss Dagstuhl--Leibniz-Zentrum fuer Informatik},
address = {Dagstuhl, Germany},
URL = {http://drops.dagstuhl.de/opus/volltexte/2007/809},
URN = {urn:nbn:de:0030-drops-8094},
doi = {10.4230/OASIcs.WCET.2005.809},
annote = {Keywords: WCET measurement, automatic generation of test inputs, path coverage, PathCrawler}
}
Keywords: |
|
WCET measurement, automatic generation of test inputs, path coverage, PathCrawler |
Collection: |
|
5th International Workshop on Worst-Case Execution Time Analysis (WCET'05) |
Issue Date: |
|
2007 |
Date of publication: |
|
29.03.2007 |