The Comparative Study of NHPP Software Reliability Model Based on Exponential and Inverse Exponential Distribution

Title & Authors
The Comparative Study of NHPP Software Reliability Model Based on Exponential and Inverse Exponential Distribution
Kim, Hee-Cheul; Shin, Hyun-Cheul;

Abstract
Software reliability in the software development process is an important issue. Software process improvement helps in finishing with reliable software product. Infinite failure NHPP software reliability models presented in the literature exhibit either constant, monotonic increasing or monotonic decreasing failure occurrence rates per fault. In this paper, we were proposed the reliability model with the exponential and inverse exponential distribution, which made out efficiency application for software reliability. Algorithm to estimate the parameters used to maximum likelihood estimator and bisection method, model selection based on mean square error (MSE) and coefficient of determination($\small{R^2}$), for the sake of efficient model, were employed. Analysis of failure, using real data set for the sake of proposing the exponential and inverse exponential distribution, was employed. This analysis of failure data compared with the exponential and inverse exponential distribution property. In order to insurance for the reliability of data, Laplace trend test was employed. In this study, the inverse exponential distribution model is also efficient in terms of reliability because it (the coefficient of determination is 80% or more) in the field of the conventional model can be used as an alternative could be confirmed. From this paper, the software developers have to consider life distribution by prior knowledge of the software to identify failure modes which can be able to help.
Keywords
Software Reliability;Non-Homogeneous Poisson Process;Inverse Exponential Distribution;Maximum likelihood estimator;Bisection method;
Language
Korean
Cited by
References
1.
Gokhale, S. S. and Trivedi, K. S. A, "time/structure based software reliability model", Annals of Software Engineering. 8, pp. 85-121. 1999.

2.
Goel A L, Okumoto K, "Time-dependent fault detection rate model for software and other performance measures", IEEE Trans. Reliab. 28, pp. 206-11, 1978.

3.
Yamada S, Ohba H. S-shaped software reliability modeling for software error detection. IEEE Transaction on Reliability 3, pp. 475-84, 1983.

4.
Zhao M. Change-point problems in software and hardware reliability. Communication Stat Theory Methods 22(3), pp. 757-68, 1993.

5.
Shyur H-J. A stochastic software reliability model with imperfect debugging and change-point. J Syst Software 66(2), pp. 135-41, 2003.

6.
Pham H, Zhang X., "NHPP software reliability and cost models with testing coverage", Eur. J. Oper. Res, 145, pp.445-454, 2003.

7.
Huang C-Y. Performance analysis of software reliability growth models with testing-effort and change-point. J Syst Software. 2005; 76:181-94.

8.
Kuei-Chen, C., Yeu-Shiang, H., and Tzai-Zang, L., "A study of software reliability growth from the perspective of learning effects", Reliability Engineering and System Safety 93, pp. 1410-1421, 2008.

9.
Hee-Cheul KIM, "The Assessing Comparative Study for Statistical Process Control of Software Reliability Model Based on Rayleigh and Burr Type", Journal of korea society of digital industry and information management, Volume 10, No.2, pp. 1-11. 2014.

10.
Kim H-C. The Property of Learning effect based on Delayed Software S-Shaped Reliability Model using Finite NHPP Software Cost Model, Indian Journal of Science and Technology 8(34), pp.1-7, 2015.

11.
Tae-Hyun Yoo, "The Infinite NHPP Software Reliability Model based on Monotonic Intensity Function", Indian Journal of Science and Technology, Volume 8, No. 14, pp. 1-7, 2015.

12.
K,H Rao, R. S, Prasad and. R.L.Kantham "Software Reliability Measuring using Modified Maximum Likelihood Estimation and SPC", International Journal of Computer Applications (0975-8887), Volume 21, No.7, pp. 1-5., May 2011.

13.
Kersey, Jing Xiong, "Weighted Inverse Weibull and Beta-Inverse Weibull Distribution", Electronic Theses & Dissertations Paper 661, pp. 1-53, 2010.

14.
K. Kanoun and J. C. Laprie, "Handbook of Software Reliability Engineering", M.R.Lyu, Editor, chapter Trend Analysis. McGraw-Hill New York, NY, pp. 401-437, 1996.