Imperfect debugging models with fault introduction rate for software reliability assessment
- 1 December 1992
- journal article
- research article
- Published by Informa UK Limited in International Journal of Systems Science
- Vol. 23 (12), 2241-2252
- https://doi.org/10.1080/00207729208949452
Abstract
In general it is considered to be unrealistic in software reliability modelling to assume that the faults detected by software testing are perfectly removed without introducing new faults. In this paper we propose two software reliability assessment models with imperfect debugging by assuming that new faults are sometimes introduced when the faults originally latent in a software system are corrected and removed during the testing phase. It is assumed that the fault detection rate is proportional to the sum of the numbers of faults remaining originally in the system and faults introduced by imperfect debugging. These two models are described by a nonhomogeneous Poisson process. Several quantitative measures for reliability assessment are derived, and the maximum likelihood estimations of unknown model parameters are presented. Finally, numerical examples of software reliability analysis based on these two models are shown.Keywords
This publication has 1 reference indexed in Scilit:
- Software Reliability Growth Models with Testing-EffortIEEE Transactions on Reliability, 1986