International Journal of Mathematical, Engineering and Management Sciences

ISSN: 2455-7749

On Estimation of Number of Detectable Software Faults under Budget Constraint

Shinji Inoue
Department of Social Management Engineering, Graduate School of Engineering, Tottori University, 4-101, Minami, Koyama-Cho, Tottori-Shi, Tottori 680-8552, Japan.

Kenta Hotta
Department of Social Management Engineering, Graduate School of Engineering, Tottori University, 4-101, Minami, Koyama-Cho, Tottori-Shi, Tottori 680-8552, Japan.

Shigeru Yamada
Department of Social Management Engineering, Graduate School of Engineering, Tottori University, 4-101, Minami, Koyama-Cho, Tottori-Shi, Tottori 680-8552, Japan.

DOI https://dx.doi.org/10.33889/IJMEMS.2017.2.3-012

Received on October 10, 2016
  ;
Accepted on December 02, 2016

Abstract

Checking software quality and reliability of developed software system is one of the important activities for developing highly-reliable software system. In software testing phase, which is located in the final stage of software development process, software faults remaining the developed software system must be eliminated as possible as the testing manager could. Further, it is also important to develop testing plan to conduct testing activities efficiently under the certain constraints because there are some constraints, such as cost and delivery, in the actual testing phase. This paper discusses method to estimate the number of detectable faults under constant budget constraint by applying a two-dimensional Weibull type software reliability model, in which the software reliability growth process depends on testing time and testing effort factors. We finally show numerical examples of our method by using actual data.

Keywords- Two-dimensional Weibull-type software reliability model, Testing time, Testing effort, Optimization problem, Sensitivity analysis.

Citation

Inoue, S., Hotta, K., & Yamada, S. (2017). On Estimation of Number of Detectable Software Faults under Budget Constraint. International Journal of Mathematical, Engineering and Management Sciences, 2(3), 135-139. https://dx.doi.org/10.33889/IJMEMS.2017.2.3-012.

Conflict of Interest

Acknowledgements

This research was partially supported by the JSPS KAKENHI (C), Grant No. 16K00098.

References

Fujiwara, T., & Yamada, S. (2002). C0 coverage-measure and testing-domain metrics based on a software reliability growth model. International Journal of Reliability, Quality and Safety Engineering, 9(4), 329-340.

Inoue, S., & Yamada, S. (2008). A bivariate Weibull-type software reliability growth model and its goodness-of-fit (in Japanese). Journal of Information Processing Society of Japan, 49(8), 2851-2861.

Inoue, S., & Yamada, S. (2009, December). Two-dimensional software reliability measurement technologies. In Proceedings of the 2009 IEEE International Conference on Industrial Engineering and Engineering Management, Hong Kong, China, 223-227.

Keller, P. A., & Miller, D. R. (1991). On the use and the performance of software reliability growth models. Reliability Engineering & System Safety, 32(1-2), 95-117.

Musa, J. D., Iannio, D., & Okumoto, K. (1987). Software Reliability, Measurement, Prediction, Application, McGraw-Hill, New York.

Pham, H. (2000). Software Reliability, Springer-Verlag, Singapore.

Yamada, S. (2014). Software Reliability Modeling Fundamentals and Applications, Springer Tokyo, Japan.

Yamada, S., Hishitani, J., & Osaki, S. (1993). Software reliability growth with a Weibull test-effort. IEEE Transactions on Reliability, 42(1), 100-106.

Privacy Policy| Terms & Conditions