Avoiding timing problems in real-time software
Puschner, P. and Kirner, Raimund
(2003)
Avoiding timing problems in real-time software.
In: IEEE Workshop on Software Technologies for Future Embedded Systems (WSTFES 2003), 2003-05-15 - 2003-05-16.
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.
Item Type | Conference or Workshop Item (Other) |
---|---|
Additional information | “This material is presented to ensure timely dissemination of scholarly and technical work. Copyright and all rights therein are retained by authors or by other copyright holders. All persons copying this information are expected to adhere to the terms and constraints invoked by each author's copyright. In most cases, these works may not be reposted without the explicit permission of the copyright holder." “Copyright IEEE. Personal use of this material is permitted. However, permission to reprint/republish this material for advertising or promotional purposes or for creating new collective works for resale or redistribution to servers or lists, or to reuse any copyrighted component of this work in other works must be obtained from the IEEE.” |
Date Deposited | 15 May 2025 16:21 |
Last Modified | 10 Jul 2025 23:23 |
-
picture_as_pdf - 905618.pdf
-
subject - Submitted Version
Share this file
Downloads