NASA Logo

NTRS

NTRS - NASA Technical Reports Server

Back to Results
A methodology for validating software reliabilityA significant problem associated with fault tolerant computer system design is how to insure that there are no embedded software errors, so that an avionics computer system meets the required reliability level. To accomplish this, it is necessary to associate a 'probability of failure' with the operational flight program. It would be more correct to say that the probability of excitation of existing latent design errors within the program is required. In this sense, latent software errors are like latent hardware faults, and techniques that were previously used to measure the probability of failure of hardware due to fault latency can be used to measure the probability of failure of the software. A methodology was developed and applied to a flight control program that was known to operate in a well defined environment. The results indicated that the technique could be used to provide a final validation of the software to a specified reliability level and to evaluate the role of flight test in software validation.
Document ID
19900023512
Acquisition Source
Legacy CDMS
Document Type
Conference Paper
Authors
Swern, Frederic L.
(Stevens Institute of Technology Hoboken, NJ, United States)
Date Acquired
August 14, 2013
Publication Date
January 1, 1989
Subject Category
Computer Programming And Software
Report/Patent Number
AIAA PAPER 89-3081
Meeting Information
Meeting: AIAA Computers in Aerospace Conference
Location: Monterey, CA
Country: United States
Start Date: October 3, 1989
End Date: October 5, 1989
Accession Number
90A10567
Funding Number(s)
CONTRACT_GRANT: NAG1-587
Distribution Limits
Public
Copyright
Other

Available Downloads

There are no available downloads for this record.
No Preview Available