DocumentCode :
326837
Title :
Introduction to complex fault protection software testing
Author :
Johnson, Sue A.
Author_Institution :
Jet Propulsion Lab., California Inst. of Technol., Pasadena, CA, USA
Volume :
2
fYear :
1998
fDate :
21-26 Jun 1998
Firstpage :
909
Abstract :
This paper describes how fault protection (FP) software verification testing has been addressed for the attitude and articulation control subsystem on the Saturn-bound Cassini spacecraft. The verification included definition of failure injection capabilities to the test beds. The Cassini fault protection test program evolved using several test phases to complete separate goals which taken together encompassed all of the flight software complexities. This phased testing approach developed high confidence in the robustness and correctness of the FP flight software. Over 500 prelaunch tests of the flight software in a realistically modeled environment were used to ensure the design is robust to single faults. In the process we found that many double fault scenarios are handled by the Cassini attitude and articulation control subsystem FP software design
Keywords :
aerospace computing; attitude control; fault tolerant computing; program testing; program verification; space vehicles; Cassini spacecraft; articulation control; attitude control; fault protection software; fault protection test program; flight software; software testing; Attitude control; Communication system control; Emulation; Hardware; Microprocessors; Protection; Redundancy; Software testing; Space vehicles; Sun;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
American Control Conference, 1998. Proceedings of the 1998
Conference_Location :
Philadelphia, PA
ISSN :
0743-1619
Print_ISBN :
0-7803-4530-4
Type :
conf
DOI :
10.1109/ACC.1998.703539
Filename :
703539
Link To Document :
بازگشت