NASA NTRS · 19860004453
Development of a flight software testing methodology
Abstract
The research to develop a testing methodology for flight software is described. An experiment was conducted in using assertions to dynamically test digital flight control software. The experiment showed that 87% of typical errors introduced into the program would be detected by assertions. Detailed analysis of the test data showed that the number of assertions needed to detect those errors could be reduced to a minimal set. The analysis also revealed that the most effective assertions tested program parameters that provided greater indirect (collateral) testing of other parameters. In addition, a prototype watchdog task system was built to evaluate the effectiveness of executing assertions in parallel by using the multitasking features of Ada.
Keep this discovery
Explore connections, maps & timelines
Mccluskey, E. J., Andrews, D. M.. 1985-09-01. Development of a flight software testing methodology. https://ntrs.nasa.gov/citations/19860004453
Cite the original work for its findings. Save a collection to share your selection of sources.