NASA Logo

NTRS

NTRS - NASA Technical Reports Server

Press Enter or click the Search button to begin your search.

Back to Results
Surrogate oracles, generalized dependency and simpler modelsSoftware reliability models require the sequence of interfailure times from the debugging process as input. It was previously illustrated that using data from replicated debugging could greatly improve reliability predictions. However, inexpensive replication of the debugging process requires the existence of a cheap, fast error detector. Laboratory experiments can be designed around a gold version which is used as an oracle or around an n-version error detector. Unfortunately, software developers can not be expected to have an oracle or to bear the expense of n-versions. A generic technique is being investigated for approximating replicated data by using the partially debugged software as a difference detector. It is believed that the failure rate of each fault has significant dependence on the presence or absence of other faults. Thus, in order to discuss a failure rate for a known fault, the presence or absence of each of the other known faults needs to be specified. Also, in simpler models which use shorter input sequences without sacrificing accuracy are of interest. In fact, a possible gain in performance is conjectured. To investigate these propositions, NASA computers running LIC (RTI) versions are used to generate data. This data will be used to label the debugging graph associated with each version. These labeled graphs will be used to test the utility of a surrogate oracle, to analyze the dependent nature of fault failure rates and to explore the feasibility of reliability models which use the data of only the most recent failures.
Document ID
19910002094
Acquisition Source
Legacy CDMS
Document Type
Contractor Report (CR)
Authors
Wilson, Larry
(Old Dominion Univ. Norfolk, VA, United States)
Date Acquired
September 6, 2013
Publication Date
January 1, 1990
Subject Category
Computer Programming And Software
Report/Patent Number
NASA-CR-187360
NAS 1.26:187360
Report Number: NASA-CR-187360
Report Number: NAS 1.26:187360
Accession Number
91N11407
Funding Number(s)
CONTRACT_GRANT: NAG1-750
Distribution Limits
Public
Copyright
Work of the US Gov. Public Use Permitted.
No Preview Available