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 International Workshop on Object-Oriented Real-Time Dependable Systems, 2003-10-01 - 2003-10-03.
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
rr_2003_025_words03b_input_dependency.pdf
subject
Draft Version

View Download

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

Downloads