Software reliability growth models with testing-effort

1987 ◽  
Vol 27 (4) ◽  
pp. 786
2021 ◽  
Vol 9 (3) ◽  
pp. 23-41
Author(s):  
Nesar Ahmad ◽  
Aijaz Ahmad ◽  
Sheikh Umar Farooq

Software reliability growth models (SRGM) are employed to aid us in predicting and estimating reliability in the software development process. Many SRGM proposed in the past claim to be effective over previous models. While some earlier research had raised concern regarding use of delayed S-shaped SRGM, researchers later indicated that the model performs well when appropriate testing-effort function (TEF) is used. This paper proposes and evaluates an approach to incorporate the log-logistic (LL) testing-effort function into delayed S-shaped SRGMs with imperfect debugging based on non-homogeneous Poisson process (NHPP). The model parameters are estimated by weighted least square estimation (WLSE) and maximum likelihood estimation (MLE) methods. The experimental results obtained after applying the model on real data sets and statistical methods for analysis are presented. The results obtained suggest that performance of the proposed model is better than the other existing models. The authors can conclude that the log-logistic TEF is appropriate for incorporating into delayed S-shaped software reliability growth models.


Author(s):  
Yuka Minamino ◽  
Shinji Inoue ◽  
Shigeru Yamada

Software reliability growth is observed by investing not only the testing-time but also the testing-effort in the testing-phase of software development process. If the testing-time (testing-effort) is reduced to some extent, it is possible to observe the software reliability growth by investing the amount of testing-effort (testing-time) which can compensate the insufficiency of the testing-time (testing-effort). However, most of the existing software reliability growth models (SRGMs) are constructed as univariate models and the substitutability between the testing-time and testing-effort is not considered. Additionally, it is necessary to remove many faults efficiently within the budget. In this paper, we develop bivariate Weibull type SRGMs under budget constraint based on the Cobb-Douglas type and CES (constant elasticity of substitution) type testing-time functions. Simultaneously, we evaluate the substitutability between the testing-time and testing-effort factors which are software reliability growth factors. Finally, we conduct the sensitivity analysis and show numerical examples by using actual data sets.


Sign in / Sign up

Export Citation Format

Share Document