Two-Dimensional NHPP Models Based on Several Testing-Time Functions and Their Applications

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

Enormous testing-time and testing-effort (central processing unit (CPU) time, execution time, man-hour, test coverage, executed test case, and so forth) are invested in testing-phase for enhancing software reliability. Although they are software reliability growth factors, existing software reliability growth models (SRGMs) are not introduced simultaneously. Also, the software reliability growth factors enable to substitute each other partly. Therefore, we develop new bivariate nonhomogeneous Poisson process (NHPP) models based on two types of testing-time functions in this paper. Concretely, we assume that the testing-time as a software reliability growth factor is composed of the testing-time and testing-effort factors. Then, the testing-time as the software reliability growth factor is expressed by the Cobb–Douglas and constant elasticity of substitution (CES) type testing-time functions. We conduct goodness-of-fit comparisons of existing models with proposed bivariate models. Also, we discuss estimation method of the optimal software release time and optimal amount of testing-effort as an application. Finally, we show numerical examples by using actual datasets.

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