Int J Performability Eng ›› 2012, Vol. 8 ›› Issue (5): 539-549.doi: 10.23940/ijpe.12.5.p539.mag

• Original articles • Previous Articles     Next Articles

A Software Reliability Growth Model for Estimating Debugging and the Learning Indices

R. SUBBURAJ1, G. GOPAL2, and P. K. KAPUR3   

  1. 1 Department of Information Technology, SRM University, SRM Nagar, Kattankulathur (Chennai),
    Kancheepuram District, Tamil Nadu - 603203, Tamil Nadu, India
    2 Department of Statistics, University of Madras, Chennai 600 005, India
    3 Amity International Business School, Amity University, Noida, India.

Abstract:

Most Software Reliability Growth Models (SRGMs) ignore either the learning phenomenon of the testing team or quality of debugging or both for the sake of simplicity. Some SRGMs consider imperfect debugging tightly integrated with the learning phenomenon. In practice, imperfect debugging and the learning phenomenon of the testing team are independent of each other since the former indicates quality of debugging process and the latter the quality of the testing process, usually carried out by different teams. Furthermore, sometimes the debugging team may find and correct some more faults in addition to the faults which caused the failures leading to what is known as efficient debugging. In this paper, a new mathematically derived SRGM is proposed, which also provides estimates of various quality metrics such as the number of faults in the software system, debugging and the learning indices. The proposed SRGM seems to describe the time to failure data of many software projects satisfactorily.


Received on November 28, 2010, revised on June 17, 2011 and June 18, 2012
References: 15