Abstract :
Software reliability measurement and prediction are used to evaluate model parameters in advance of applying a model. Measurement involves collecting and analyzing data about the observed reliability of software, from which the parameters are estimated, for example, the occurrence of failures during test. Prediction is using a model to forecast future software reliability, for example, time to next failure during operation. In order to demonstrate the prediction methodology, we must use a software reliability model. Since the Schneidewind model has been used on the NASA Shuttle flight software for reliability predictions, and we have a considerable amount of Shuttle failure data, we use the model and data to demonstrate our methodology.
Keywords :
aerospace computing; software reliability; space vehicles; Schneidewind model; shuttle application; software reliability; Application software; Data analysis; Life testing; NASA; Parameter estimation; Predictive models; Resource management; Software measurement; Software reliability; Software testing;