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).
Copy

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.

picture_as_pdf

picture_as_pdf
rr_2003_025_words03b_input_dependency.pdf

View Download

Atom BibTeX OpenURL ContextObject in Span OpenURL ContextObject Dublin Core MPEG-21 DIDL EndNote HTML Citation METS MODS RIOXX2 XML Reference Manager Refer ASCII Citation
Export

Downloads