Title :
An empirical investigation of fault repairs and mitigations in space mission system software
Author :
Alonso, J. Marcos ; Grottke, Michael ; Nikora, Allen P. ; Trivedi, Kishor S.
Abstract :
Faults in software systems can have different characteristics. In an earlier paper, the anomaly reports for a number of JPL/NASA missions were analyzed and the underlying faults were classified as Bohrbugs, non-aging-related Mandelbugs, and aging-related bugs. In another paper the times to failure for each of these fault types were examined to identify trends within missions as well as across the missions. The results of those papers are now starting to provide guidance to improve the dependability of space mission software. Just as there are different types of faults, there are different kinds of mitigations of faults and failures. This paper analyzes the mitigations associated with each fault studied in our previous papers. We identify trends of mitigation type proportions within missions as well as from mission to mission. We also look for relationships between fault types and mitigation types. The results will be used to increase the reliability of space mission software.
Keywords :
aerospace computing; software fault tolerance; JPL mission; NASA mission; aging-related bug fault; bohrbug fault; empirical analysis; failure time; fault mitigation types; fault repairs; fault type; nonaging-related mandelbug fault; software system faults; space mission software dependability improvement; space mission software reliability; space mission system software; Instruments; NASA; Software; Software reliability; Space vehicles; Testing;
Conference_Titel :
Dependable Systems and Networks (DSN), 2013 43rd Annual IEEE/IFIP International Conference on
Conference_Location :
Budapest
Print_ISBN :
978-1-4673-6471-3
DOI :
10.1109/DSN.2013.6575355