DocumentCode :
3477580
Title :
Avoiding timing problems in real-time software
Author :
Puschner, Peter ; Kirner, Raimund
Author_Institution :
Inst. fur Technische Informatik, Tech. Univ. Wien, Austria
fYear :
2003
fDate :
15-16 May 2003
Firstpage :
75
Lastpage :
78
Abstract :
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.
Keywords :
operating systems (computers); programming; real-time systems; scheduling; software architecture; application software; hardware architecture; operating system; programming strategy; real-time processing node; real-time software; schedulability analysis; software architecture; task worst-case execution time; timing analysis; Application software; Computer architecture; Distributed control; Hardware; Operating systems; Processor scheduling; Real time systems; Software architecture; System testing; Timing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Technologies for Future Embedded Systems, 2003. IEEE Workshop on
Print_ISBN :
0-7695-1937-7
Type :
conf
DOI :
10.1109/WSTFES.2003.1201365
Filename :
1201365
Link To Document :
بازگشت