NASA Logo

NTRS

NTRS - NASA Technical Reports Server

Back to Results
Software reliability studiesThere are many software reliability models which try to predict future performance of software based on data generated by the debugging process. Our research has shown that by improving the quality of the data one can greatly improve the predictions. We are working on methodologies which control some of the randomness inherent in the standard data generation processes in order to improve the accuracy of predictions. Our contribution is twofold in that we describe an experimental methodology using a data structure called the debugging graph and apply this methodology to assess the robustness of existing models. The debugging graph is used to analyze the effects of various fault recovery orders on the predictive accuracy of several well-known software reliability algorithms. We found that, along a particular debugging path in the graph, the predictive performance of different models can vary greatly. Similarly, just because a model 'fits' a given path's data well does not guarantee that the model would perform well on a different path. Further we observed bug interactions and noted their potential effects on the predictive process. We saw that not only do different faults fail at different rates, but that those rates can be affected by the particular debugging stage at which the rates are evaluated. Based on our experiment, we conjecture that the accuracy of a reliability prediction is affected by the fault recovery order as well as by fault interaction.
Document ID
19950008201
Acquisition Source
Legacy CDMS
Document Type
Contractor Report (CR)
Authors
Hoppa, Mary Ann
(Old Dominion Univ. Norfolk, VA, United States)
Wilson, Larry W.
(Old Dominion Univ. Norfolk, VA, United States)
Date Acquired
September 6, 2013
Publication Date
November 1, 1994
Subject Category
Computer Programming And Software
Report/Patent Number
NAS 1.26:197027
NASA-CR-197027
Report Number: NAS 1.26:197027
Report Number: NASA-CR-197027
Accession Number
95N14615
Funding Number(s)
CONTRACT_GRANT: NAG1-750
Distribution Limits
Public
Copyright
Work of the US Gov. Public Use Permitted.
No Preview Available