Input-dependency analysis for hard real-time software
Gustafsson, J., Lisper, B., Kirner, Raimund and Puschner, P.
(2004)
Input-dependency analysis for hard real-time software.
In:
9th IEEE Int Workshop on Object-oriented Real-time Dependable Systems : (WORDS 2003 Fall).
Institute of Electrical and Electronics Engineers (IEEE), Anacapri, pp. 53-60.
ISBN 0-7695-2054-5
The execution time of soft-ware 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.
Item Type | Book Section |
---|---|
Date Deposited | 15 May 2025 16:28 |
Last Modified | 30 May 2025 23:12 |
Explore Further
-
picture_as_pdf - rr_2003_025_words03b_input_dependency.pdf
-
subject - Draft Version
Share this file
Downloads