Results of software error-data experimentsIn order to evaluate existing software reliability models and proposed modeling approaches, a search was conducted for data on the software failure process. This search revealed that the data necessary for this evaluation were not available. As a result, a research effort was initiated by NASA to generate data on which to base the development of credible methods for assessing the reliability of software targeted for flight-crucial applications. Two sets of software error-data experiments were conducted by different research groups. The results of the experiments were consistent: errors caused by different faults in a program occurred at widely varying rates; program failure rates exhibited a log-linear trend with respect to the number of faults corrected; some faults were found to interact in either concealing or revealing ways; and contiguous regions of the input space which cause a program to generate errors, called error crystals, were found and characterized for some faults. Collectively, these experiments have produced information on software failure which must be accounted for in software reliability modeling approaches.
Document ID
19880064724
Acquisition Source
Legacy CDMS
Document Type
Conference Paper
Authors
Finelli, George B. (NASA Langley Research Center Hampton, VA, United States)
Date Acquired
August 13, 2013
Publication Date
September 1, 1988
Subject Category
Computer Systems
Report/Patent Number
AIAA PAPER 88-4436Report Number: AIAA PAPER 88-4436