This paper discusses the Bayesian
approach to estimation and prediction of the reliability of software systems
during the testing process. A Non-Homogeneous
Poisson Process (NHPP) arising from the Musa-Okumoto (1984)
software reliability model is proposed for the software failures. The
Musa-Okumoto NHPP reliability model consists of two components—the execution
time component and the calendar time component, and is a popular model in
software reliability analysis. The predictive analyses of software reliability
model are of great importance for modifying, debugging and determining when to
terminate software development testing process. However, Bayesian and Classical
predictive analyses on the Musa-Okumoto
(1984) NHPP model is missing on the literature. This paper addresses four software
reliability issues in single-sample prediction associated closely with
development testing program. Bayesian approach based on non-informative prior
was adopted to develop explicit solutions to these problems. Examples based on
both real and simulated data are presented to illustrate the developed
theoretical prediction results.
Cite this paper
Cheruiyot, N. , Orawo, L. A. and Islam, A. S. (2018). Bayesian Predictive Analyses for Logarithmic Non-Homogeneous Poisson Process in Software Reliability. Open Access Library Journal, 5, e4767. doi: http://dx.doi.org/10.4236/oalib.1104767.
Sonia, D. and Renu, D. (2014) A Study of Various Reliability Growth Models. International Journal of Advanced Research in Computer Science and Software Engineering, 4, 1213-1219.
Daniel, R.J. and Hoang, P. (2001). On the Maximum Likelihood Estimates for the Goel-Okumoto Software Reliability Model. The American Statistician, 55, 219-222. https://doi.org/10.1198/000313001317098211
Muralidharan, K., Rupal, S. and Deepak, H.D. (2008) Future Reliability Estimation Based on Predictive Distribution in Power Law Process. Quality Technology & Quantitative Management, 5, 193-201. https://doi.org/10.1080/16843703.2008.11673396
Ullah, N., Morisio, M. and Vetro, A. (2013) A Comparative Analysis of Software Reliability Growth Models Using Defects Data of Closed and Open Source Software. In: 35th Annual IEEE Software Engineering Workshop, Heraclion, 12-13 October 2012, 187-192.
Yu, J.-W., Tian, G.-L. and Tang, M.-L. (2007) Predictive Analyses for Non-Homogeneous Poisson Processes with Power Law Using Bayesian Ap-proach. Computational Statistics & Data Analysis, 51, 4254-4268. https://doi.org/10.1016/j.csda.2006.05.010
Akuno, A.O., Orawo, L.A. and Islam, A.S. (2014) One-Sample Bayesian Predictive Analyses for an Exponential Non-Homogeneous Poisson Process in Software Reliability. Open Journal of Statistics, 4, 402-411. https://doi.org/10.4236/ojs.2014.45039
Kapur, P.K., Pham, H., Gupta, A. and Jha, P.C. (2011) Software Reliability Assessment with OR Applications. Springer Series in Reliability Engineering, Springer-Verlag, London, 58. https://doi.org/10.1007/978-0-85729-204-9
Malaiya, Y.K. and Denton, J. (1997) What Do the Software Reliability Growth Model Parameters Represent? Technical Report CS-97-115, Department of Computer Science, Colorado State University, Fort Collins.
Xia, W., Capretz, L.F. and Ho, D. (2008) A Neuro-Fuzzy Model for Function Point Calibration. WSEAS Transactions on Information Science and Applications, 5, 22-30.
Nassif, A.B., Capretz, L.F. and Ho, D. (2010) Software Estimation in the Early Stages of the Software Life Cycle. In: International Conference on Emerging Trends in Computer Science, Communication and Information Technology, Nanded, 9-11 January, 5-13.
Nassif, A.B., Ho, D. and Capretz, L.F., (2013) Towards an Early Software Estimation Using Log-Linear Regression and a Multilayer Perceptron Model. Journal of Systems and Software, 86, 144-160. https://doi.org/10.1016/j.jss.2012.07.050
Sheakh, T.H., Quadri, S.M.K. and Singh, V. (2012) Critical Review of Software Reliability Model. International Journal of Emerging Technology and Advance Engineering, 2, 496-499.
Xie, M., Goh, T.N. and Ranjan, P. (2002) Some Effective Control Chart Procedures for Reliability Monitoring. Reliability Engineering & System Safety, 77, 143-150. https://doi.org/10.1016/S0951-8320(02)00041-8
Zhao, J. and Wang, J. (2005) A New Goodness-of-Fit Test Based on the Laplace Statistic for a Large Class of NHPP Models. Communications in Statistics—Simulation and Computation, 34, 725-736. https://doi.org/10.1081/SAC-200068389