Dynamic assertion testing of flight control softwareAn experiment in using assertions to dynamically test fault tolerant flight software is described. 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.
Document ID
19860013854
Acquisition Source
Legacy CDMS
Document Type
Contractor Report (CR)
Authors
Andrews, D. M. (Stanford Univ. CA, United States)
Mahmood, A. (Stanford Univ. CA, United States)
Mccluskey, E. J. (Stanford Univ. CA, United States)