Abstract
Reliability of software is the key factor of software quality estimation during the testing period of software. This paper proposes a nonparametric method using radial basis function neural network for predicting software reliability. The Bayesian Regularization method is applied in the proposed model to improve the generalization and to avoid the over fitting problem. The proposed scheme has been tested on five benchmark datasets. The results of the system are compared with other states of the traditional method and it is observed that the proposed architecture outperforms its competent systems. The results of the proposed architecture have been adequately tested with a single feed-forward neural network model and a linear parametric software reliability growth model. The experimental result shows that the radial basis function of neural network yields better performance than the traditional software reliability growth model (SRGM).
Similar content being viewed by others
References
Lyu, M.R.: Handbook of Software Reliability Engineering. McGraw-Hill, New York (1996)
Musa, J.D.: Software reliability engineering. More Reliable Software, Faster Development and Testing. McGraw-Hill, New York (2004)
Malaiya, Y.K., Li, M.N., Bieman, J.M., Karcich, R.: Software reliability growth with test coverage. IEEE Trans. Reliab. 51, 420–426 (2002)
Pham, H., Nordmann, L., Zhang, X.M.: A general imperfect software-debugging model with S-shaped fault detection rate. IEEE Trans. Reliab. 48(2), 169–175 (1999)
Li, S.M., Yin, Q., Guo, P., Lyu, M.R.: A hierarchical mixture model for software reliability prediction. Appl. Math. Comput. 185, 1120–1130 (2007)
Zheng, J.: Predicting software reliability with neural network ensembles. Expert Syst. Appl. 36(2), 2116–2122 (2009)
Su, Y.S., Huang, C.Y.: Neural-network-based approaches for software reliability estimation using dynamic weighted combinational models. J. Syst. Softw. 80, 606–615 (2007)
Karunanithi, N., Whitley, D., Malaiya, Y.K.: Using neural networks in reliability prediction. IEEE Softw. 9, 53–59 (1992)
Karunanithi, N., Whitley, D., Malaiya, Y.K.: Prediction of software reliability using connectionist models. IEEE Trans. Softw. Eng. 18, 563–574 (1992)
Orr, Mark, J.L.: Introduction to radial basis function networks. Technical Report, center for cognitive science, University of Edinburgh (1996)
Leonard, J.A., Kramer, M.A., Ungar, L.H.: Using radial basis functions to approximate a function and its error bounds. IEEE Trans. Neural Netw./Publ. IEEE Neural Netw. Council 3(4), 624–627 (1991)
Sitte, R.: Comparison of software-reliability-growth predictions: neural networks vs. parametric recalibration. IEEE Trans. Reliab. 48(3), 285–291 (1999)
Ho, S.L., Xie, M., Goh, T.N.: A study of the connectionist models for software reliability prediction. Comput. Math Appl. 46, 1037–1045 (2003)
Cai, K.Y., Cai, L., Wang, W.D., Yu, Z.Y., Zhang, D.: On the neural network approach in software reliability modeling. J. Syst. Softw. 58, 47–62 (2001)
Tian, L., Noore, A.: On-line prediction of software reliability using an evolutionary connectionist model. J. Syst. Softw. 77, 173–180 (2005)
Tian, L., Noore, A.: Evolutionary neural network modeling for software cumulative failure time prediction. Reliab. Eng. Syst. Safety 87, 45–51 (2005)
Foresee, F.D., Hagan, M.T.: Gauss–Newton approximation to Bayesian learning. In: Proceedings of the 1997 IEEE International Conference on Neural Networks, Houston, TX, pp. 1930–1935 (1997)
Smith, Stephen A., Shmuel, S.O.: Reliability growth of repairable systems. Naval Res. Logist. Q. 27(4), 539–547 (1980)
Shanmugam, L., Florence, L.: A comparison of parameter best estimation method for software reliability models. Int. J. Softw. Eng. Appl. 3(5), 91–102 (2012)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2017 Springer Science+Business Media Singapore
About this paper
Cite this paper
Bal, P.R., Mohapatra, D.P. (2017). Software Reliability Prediction Based on Radial Basis Function Neural Network. In: Sahana, S.K., Saha, S.K. (eds) Advances in Computational Intelligence. ICCI 2015. Advances in Intelligent Systems and Computing, vol 509. Springer, Singapore. https://doi.org/10.1007/978-981-10-2525-9_10
Download citation
DOI: https://doi.org/10.1007/978-981-10-2525-9_10
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-10-2524-2
Online ISBN: 978-981-10-2525-9
eBook Packages: EngineeringEngineering (R0)