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.
Institute of Electrical and Electronics Engineers (IEEE).
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 | Other |
---|---|
Date Deposited | 14 Nov 2024 10:44 |
Last Modified | 14 Nov 2024 10:44 |
-
picture_as_pdf - rr_2003_025_words03b_input_dependency.pdf
Share this file
Downloads