NASA Logo

NTRS

NTRS - NASA Technical Reports Server

Back to Results
Development of a flight software testing methodologyThe 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.
Document ID
19860004453
Acquisition Source
Legacy CDMS
Document Type
Contractor Report (CR)
Authors
Mccluskey, E. J.
(Stanford Univ. CA, United States)
Andrews, D. M.
(Stanford Univ. CA, United States)
Date Acquired
September 5, 2013
Publication Date
September 1, 1985
Subject Category
Computer Programming And Software
Report/Patent Number
NAS 1.26:176391
NASA-CR-176391
Report Number: NAS 1.26:176391
Report Number: NASA-CR-176391
Accession Number
86N13922
Funding Number(s)
CONTRACT_GRANT: NAG2-246
Distribution Limits
Public
Copyright
Work of the US Gov. Public Use Permitted.
No Preview Available