SOFTWARE RELIABILITY ASSESSMENT WITH 2-TYPES IMPERFECT DEBUGGING ACTIVITIES

AbstractA software reliability growth model (SRGM) which is known as one of the useful mathematical tools to assess software reliability quantitatively can be classified into two models: Perfect and imperfect debugging models. In an actual testing phase, we can consider that the debugging activities do not always remove faults perfectly. Therefore, the imperfect debugging model is an ideal one for practical software reliability assessment. Under imperfect debugging environment, we can consider two kinds of imperfect debugging activities, such as the activities inducing new fault-introduction and the imperfect fault-correction activities. In this paper, we discuss software reliability growth modeling considering with such two kinds of imperfect debugging activities, and show numerical examples of our imperfect debugging models by using actual fault count data.