Issue No. 09 - Sept. (1986 vol. 12)
Thomas Downs , Department of Electrical Engineering, University of Queensland, St. Lucia, Qld., 4067, Australia
This paper shows how a major (and questionable) assumption underlying a previously reported approach to the modeling of software testing can be relaxed in order to provide a more realistic model. Under the assumption of uniform execution the new model is found to perform only marginally better than the previous model, indicating that the uniform execution assumption is a poor one. A nonuniform execution model, also developed in the paper, is then shown to give very good performance on application to three sets of software reliability data. The results obtained point the way to further developments which are likely to lead to models whose performance is superior to that of the nonuniform execution model presented here. The paper also devotes some attention to the problem of comparison of performance of different models and points out some difficulties in this area.
Software systems, Mathematical model, Random variables, Software testing, Data models, software testing, Probability models, reliability growth, software reliability
Thomas Downs, "Extensions to an approach to the modeling of software testing with some performance comparisons", IEEE Transactions on Software Engineering, vol. 12, no. , pp. 979-987, Sept. 1986, doi:10.1109/TSE.1986.6313052