Title :
Software fault tolerance for a flight control system
Author :
Markham, K.C. ; Milliken, R.A.
Author_Institution :
British Aerosp. plc, London, UK
Abstract :
The aim of software fault tolerance is to introduce programming techniques which will allow the embedded software to maintain performance in the presence of hardware faults which include data, address and control bus corruptions. A case study is described in which the navigation and control software of a remotely piloted vehicle (RPV) is subjected to such transient fault conditions. The embedded software was designed to detect and recover from such faults. Various aspects of the design, fault conditions, experimental setup and results are discussed
Keywords :
aerospace computer control; fault tolerant computing; software reliability; system recovery; RPV; case study; control bus corruptions; control software; embedded software; experimental setup; fault conditions; flight control system; hardware faults; programming techniques; remotely piloted vehicle; software fault tolerance; transient fault conditions;
Conference_Titel :
Computers and Safety, 1989. A First International Conference on the Use of Programmable Electronic Systems in Safety Related Applications
Conference_Location :
Cardiff