DocumentCode
2862628
Title
Input-Dependency Analysis for Hard Real-Time Software
Author
Gustafsson, Jan ; Lisper, Björn ; Kirner, Raimund ; Puschner, Peter
Author_Institution
Mälardalen University
fYear
2003
fDate
01-03 Oct. 2003
Firstpage
53
Lastpage
53
Abstract
The execution time of software for hard real-time systems must be predictable. Further, safe and not overly pessimistic bounds for the worst-case execution time (WCET) must be computable. We conceived a programming strategy called WCET-oriented programming and a code transformation strategy, the single-path conversion, that aid programmers in producing code that meets these requirements. These strategies avoid respectively eliminate input-data dependencies in the code. The paper describes the formal analysis, based on abstract interpretation, that identifies input-data dependencies in the code and thus forms the basis for the strategies provided for hard real-time code development.
Keywords
Arrays; Concrete; Conferences; Periodic structures; Programming; Real time systems; Semantics;
fLanguage
English
Publisher
ieee
Conference_Titel
Object-Oriented Real-Time Dependable Systems, 2003. WORDS 2003 Fall. The Ninth IEEE International Workshop on
Print_ISBN
0-1795-2054-5
Type
conf
DOI
10.1109/WORDS.2003.1267490
Filename
1410945
Link To Document