Title :
Infinite-failure models for a finite world: a simulation study of fault discovery
Author :
Jones, Wendell ; Gregory, David
Author_Institution :
Quality & Excellence Dept., BNR, Research Triangle Park, NC, USA
fDate :
12/1/1994 12:00:00 AM
Abstract :
Many software reliability growth models have been published since the 1970s. Each one has been justified on theoretical or empirical evidence. A particularly interesting way of classifying these models is based on whether the asymptotic (time approaches infinity) mean number of total failures is infinite or finite. Theoretical and, especially, empirical justification for the appropriateness of infinite-failure models came after justification of finite-failure models. Infinite-failure models were associated with weak fault-repair systems or possibly with highly nonuniform usage. This paper demonstrates, through simulations of black-box testing and/or field use, that infinite-failure models are appropriate where there is perfect and near-perfect repair and where usage is uniform for the vast majority of the system, Therefore, infinite-failure software-reliability growth models have a place in the finite world of software and do not have to be associated with unusual and especially undesirable software characteristics
Keywords :
failure analysis; program testing; software maintenance; software reliability; asymptotic mean failure number; black-box testing; fault discovery; fault-repair systems; infinite-failure models; simulation; software reliability growth models; H infinity control; Mobile communication; Predictive models; Software quality; Software reliability; Software systems; Software testing; Stochastic processes; System testing; Tree data structures;
Journal_Title :
Reliability, IEEE Transactions on