DocumentCode :
1874372
Title :
Safe software processing by concurrent execution in a real-time operating system
Author :
Raab, Peter ; Krämer, Stefan ; Mottok, Jürgen ; Meier, Hans ; Racek, Stanislav
Author_Institution :
Fac. of Electron. & Inf. Technol., Regensburg Univ. of Appl. Sci., Regensburg, Germany
fYear :
2011
fDate :
7-8 Sept. 2011
Firstpage :
1
Lastpage :
5
Abstract :
The requirements for safety-related software systems increases rapidly. To detect arbitrary hardware faults, there are applicable coding mechanism, that add redundancy to the software. In this way it is possible to replace conventional multi-channel hardware and so reduce costs. Arithmetic codes are one possibility of coded processing and are used in this approach. A further approach to increase fault tolerance is the multiple execution of certain critical parts of software. This kind of time redundancy is easily realized by the parallel processing in an operating system. Faults in the program flow can be monitored. No special compilers, that insert additional generated code into the existing program, are required. The usage of multi-core processors would further increase the performance of such multi-channel software systems. In this paper we present the approach of program flow monitoring combined with coded processing, which is encapsulated in a library of coded data types. The program flow monitoring is indirectly realized by means of an operating system.
Keywords :
arithmetic codes; multiprocessing systems; operating systems (computers); parallel processing; real-time systems; safety-critical software; software libraries; system recovery; arbitrary hardware fault tolerance; arithmetic code; coded data type library; coding mechanism; concurrent execution; conventional multichannel hardware; multichannel software system; multicore processor; parallel processing; program flow monitoring; real-time operating system; safe software processing; safety-related software system; time redundancy; Hardware; Libraries; Monitoring; Operating systems; Redundancy; Safety;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Applied Electronics (AE), 2011 International Conference on
Conference_Location :
Pilsen
ISSN :
1803-7232
Print_ISBN :
978-1-4577-0315-7
Electronic_ISBN :
1803-7232
Type :
conf
Filename :
6049061
Link To Document :
بازگشت