NASA Logo

NTRS

NTRS - NASA Technical Reports Server

Back to Results
An experiment in software reliability: Additional analyses using data from automated replicationsA study undertaken to collect software error data of laboratory quality for use in the development of credible methods for predicting the reliability of software used in life-critical applications is summarized. The software error data reported were acquired through automated repetitive run testing of three independent implementations of a launch interceptor condition module of a radar tracking problem. The results are based on 100 test applications to accumulate a sufficient sample size for error rate estimation. The data collected is used to confirm the results of two Boeing studies reported in NASA-CR-165836 Software Reliability: Repetitive Run Experimentation and Modeling, and NASA-CR-172378 Software Reliability: Additional Investigations into Modeling With Replicated Experiments, respectively. That is, the results confirm the log-linear pattern of software error rates and reject the hypothesis of equal error rates per individual fault. This rejection casts doubt on the assumption that the program's failure rate is a constant multiple of the number of residual bugs; an assumption which underlies some of the current models of software reliability. data raises new questions concerning the phenomenon of interacting faults.
Document ID
19880010633
Acquisition Source
Legacy CDMS
Document Type
Contractor Report (CR)
Authors
Dunham, Janet R.
(Research Triangle Inst. Research Triangle Park, NC, United States)
Lauterbach, Linda A.
(Research Triangle Inst. Research Triangle Park, NC, United States)
Date Acquired
September 5, 2013
Publication Date
January 1, 1988
Subject Category
Computer Programming And Software
Report/Patent Number
NASA-CR-178395
NAS 1.26:178395
Accession Number
88N20017
Funding Number(s)
CONTRACT_GRANT: NAS1-17964
PROJECT: RTOP 505-66-21-03
Distribution Limits
Public
Copyright
Work of the US Gov. Public Use Permitted.
No Preview Available