Avoiding timing problems in real-time software

Puschner, P. and Kirner, Raimund (2003) Avoiding timing problems in real-time software. In: Procs of IEEE Workshop on Software Technologies for Future Embedded Systems :. Institute of Electrical and Electronics Engineers (IEEE), HAKODATE, pp. 75-78. ISBN 0-7695-1937-7
Copy

To safely establish the correct timing of a real-time processing node, adequate architectural structures have to be used. This refers to the hardware architecture of the processing node as well as the software architecture of its operating system and application software. This paper presents architectures that allow for a well structured and simple timing analysis. First, it presents solutions for cleanly splitting the overall timing analysis into schedulability analysis and task worst-case execution time analysis. Second, it presents a programming strategy that yields software that is highly temporally predictable and easy to analyze for its worst-case execution time.

picture_as_pdf

picture_as_pdf
905618.pdf
subject
Submitted Version

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