Engineering PapersSearch

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

BibTeXRIS

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.