NASA Logo

NTRS

NTRS - NASA Technical Reports Server

Back to Results
Experiments in software reliability - Life-critical applicationsThe paper discusses four reliability data gathering experiments which were conducted using a small sample of programs for two problems having ultrareliability requirements, n-version programming for fault detection, and repetitive run modeling for failure and fault rate estimation. The experimental results agree with those of Nagel and Skrivan in that the program error rates suggest an approximate log-linear pattern and the individual faults occurred with significantly different error rates. Additional analysis of the experimental data raises new questions concerning the phenomenon of interacting faults. This phenomenon may provide one explanation for software reliability decay. The fourth experiment underscored the difficulty in distinguishing between observations of deficiencies in the design of the algorithm and observations of software faults for real-time process control software. These experiments are a part of a program of serial experiments being pursued by the System Validation Methods of NASA-Langley Research Center to find a means of credibly performing reliability evaluations of flight control software.
Document ID
19860039243
Acquisition Source
Legacy CDMS
Document Type
Reprint (Version printed in journal)
Authors
Dunham, J. R.
(Research Triangle Institute Research Triangle Park, NC, United States)
Date Acquired
August 12, 2013
Publication Date
January 1, 1986
Publication Information
Publication: IEEE Transactions on Software Engineering
Volume: SE-12
ISSN: 0098-5589
Subject Category
Computer Programming And Software
Accession Number
86A23981
Funding Number(s)
CONTRACT_GRANT: NAS1-26489
Distribution Limits
Public
Copyright
Other

Available Downloads

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