Abstract
Considering an actual software testing phase, we have no doubt that the software reliability growth process depends on test environment factors, such as testing coverage, the number of test-runs and debugging skills, which affect the software failure occurrence or fault detection phenomenon in the testing phase. In this paper, we propose a software reliability modeling approach that considers the effects of the testing environment factors based on a program size that depends on a discrete binomial-type software reliability model which is consistent with software reliability data collection and enables us to consider the effect of the program size. Finally, we compare the accuracy of our model through a software reliability assessment of our model with the existing corresponding model by using actual data.