DocumentCode :
2440823
Title :
Software Fault Protection with ARINC 653
Author :
Goldberg, Allen ; Horvath, Greg
Author_Institution :
Kestrel Technol., Los Altos
fYear :
2007
fDate :
3-10 March 2007
Firstpage :
1
Lastpage :
11
Abstract :
With flight software becoming ever more complex, assuming that it behaves perfectly is no longer realistic. At the same time Verification and Validation (V&V) is consuming up to 50% of flight software development costs. The adaptation of fault protection concepts to flight software is attractive, particularly in the context of the fault containment and health management capabilities of ARINC 653. We propose a proactive, unified, model-based approach in which the behavior of the software is monitored against a model of its expected behavior. We describe how that may be incorporated into the ARINC 653 health management architecture. We describe software capabilities that facilitate software fault protection. These capabilities include enhancements to the ARINC 653 application executive, tools for software instrumentation, and a temporal logic runtime monitoring framework for high-level specification and monitoring. We analyze the aspects of the software that should be modeled and the types of failure responses. We show how these concepts may be applied to the Mission Data System (MDS) flight software framework.
Keywords :
aerospace computing; software fault tolerance; temporal logic; ARINC 653; flight software development costs; health management capabilities; mission data system; model-based approach; software fault protection; software instrumentation; temporal logic runtime monitoring framework; verification and validation; Application software; Computer architecture; Condition monitoring; Costs; Instruments; Logic; Programming; Protection; Runtime; Software tools;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Aerospace Conference, 2007 IEEE
Conference_Location :
Big Sky, MT
ISSN :
1095-323X
Print_ISBN :
1-4244-0524-6
Electronic_ISBN :
1095-323X
Type :
conf
DOI :
10.1109/AERO.2007.352946
Filename :
4161684
Link To Document :
بازگشت