DocumentCode :
3003395
Title :
Software reliability model with bathtub-shaped fault detection rate
Author :
Fiondella, Lance ; Gokhale, Swapna S.
Author_Institution :
Dept. of Comput. Sci. & Eng., Univ. of Connecticut, Storrs, CT, USA
fYear :
2011
fDate :
24-27 Jan. 2011
Firstpage :
1
Lastpage :
6
Abstract :
This paper proposes a software reliability model with a bathtub-shaped fault detection rate. We discuss how the inherent characteristics of the software testing process support the three phases of the bathtub; the first phase with a decreasing fault detection rate arises from the removal of simple, yet frequent faults like syntax errors and typos; the second phase possesses a constant fault detection rate marking the beginning of functional requirements testing; the third and final code comprehension stage exhibits an increasing fault detection rate because testers are now familiar with the system and can focus their attention on the outstanding and as yet untested portions of code. We also discuss how eliminating one of the testing phases gives rise to the burn-in model, which is a special case of the bathtub model. We compare the performance of the bathtub and burn-in models with the three classical software reliability models using the Predictive Mean Square Error and Akaike Information Criterion, by applying these models to a data set in the literature. Our results suggest that the bathtub model best describes the observed data and also most precisely predicts the future data points compared to the other popular software reliability models. The bathtub model can thus be used to provide accurate predictions during the testing process and guide optimal release time decisions.
Keywords :
mean square error methods; program testing; software reliability; Akaike information criterion; bathtub-shaped fault detection rate; burn-in model; code comprehension; fault detection rate; functional requirements testing; predictive mean square error; software reliability model; software testing process; Data models; Fault detection; Mathematical model; Predictive models; Software; Software reliability; Testing; bathtub distribution; fault detection rate; software reliability;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Reliability and Maintainability Symposium (RAMS), 2011 Proceedings - Annual
Conference_Location :
Lake Buena Vista, FL
ISSN :
0149-144X
Print_ISBN :
978-1-4244-8857-5
Type :
conf
DOI :
10.1109/RAMS.2011.5754490
Filename :
5754490
Link To Document :
بازگشت