Skip to main content

Radial Basis Function Network Based Intelligent Scheme for Software Quality Prediction

  • Conference paper
  • First Online:
Soft Computing and its Engineering Applications (icSoftComp 2021)

Part of the book series: Communications in Computer and Information Science ((CCIS,volume 1572))

  • 295 Accesses

Abstract

With the increasing interest in digital world, various software whether it is in e-commerce or in the entertainment industry, have gained much attention in recent time. It becomes important to access the quality of a software which is usually done with the expert supervision and results into more money and time. Neural network systems have been effectively incorporated by famous companies such as FlipKart, Snapdeal, Netflix, and others due to their capacity to expand the amount of quantifiable attributes for prediction. This paper presents a framework of a radial basis function network for software quality prediction and uses Thin-plate spline RBF as its activation function. This is a network with a single layer making it easier to be trained with effective prediction results. The paper presents the theory of its training using gradient descent based back propagation algorithm with the training data-set of 20 samples and MATLAB results are provided to support the theoretical claim. Furthermore, the proposed scheme has been validated for five unknown software samples which quality is required to be predicted and It is demonstrated that the predicted soft quality results by the proposed approach are very close to the actual software quality which shows the effectiveness of the proposed approach.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 79.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 99.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Zakaryazad, A., Duman, E.: A profit-driven Artificial Neural Network (ANN) with applications to fraud detection and direct marketing. Neurocomputing 175, 121–131 (2016)

    Article  Google Scholar 

  2. Mignan, A., Broccardo, M.: Neural network applications in earthquake prediction (1994–2019): meta-analytic and statistical insights on their limitations. Seismol. Res. Lett. 91(4), 2330–2342 (2020)

    Article  Google Scholar 

  3. Liu, X., Zhu, Z., Yu, Z.: Applications of ANN in COVID-19. Int. Core J. Eng. 7(2), 133–140 (2021)

    Google Scholar 

  4. Bodyanskiy, Y., Pirus, A., Deineko, A.: Multilayer radial-basis function network and its learning. In: 2020 IEEE 15th International Conference on Computer Sciences and Information Technologies (CSIT), vol. 1. IEEE (2020)

    Google Scholar 

  5. Chen, S., Mulgrew, B., Grant, P.M.: A clustering technique for digital communications channel equalization using radial basis function networks. IEEE Trans. Neural Netw. 4(4), 570–590 (1993)

    Article  Google Scholar 

  6. Leonard, J.A., Kramer, M.A.: Radial basis function networks for classifying process faults. IEEE Control Syst. Mag. 11(3), 31–38 (1991)

    Article  Google Scholar 

  7. Zemouri, R., Racoceanu, D., Zerhouni, N.: Recurrent radial basis function network for time-series prediction. Eng. Appl. Artif. Intell. 16(5–6), 453–463 (2003)

    Article  Google Scholar 

  8. Ranaweera, D.K., Hubele, N.F., Papalexopoulos, A.D.: Application of radial basis function neural network model for short-term load forecasting. IEE Proc. Gener. Transm. Distrib. 142(1), 45–50 (1995)

    Article  Google Scholar 

  9. Li, J., et al.: Software defect prediction via convolutional neural network. In: 2017 IEEE International Conference on Software Quality, Reliability and Security (QRS). IEEE (2017)

    Google Scholar 

  10. Arar, Ö.F., Ayan, K.: Software defect prediction using cost-sensitive neural network. Appli. Soft Comput. 33, 263–277 (2015)

    Article  Google Scholar 

  11. Zheng, J.: Predicting software reliability with neural network ensembles. Expert Syst. Appl. 36(2), 2116–2122 (2009)

    Article  Google Scholar 

  12. Cai, K.-Y., et al.: On the neural network approach in software reliability modeling. J. Syst. Softw. 58(1), 47–62 (2001)

    Article  Google Scholar 

  13. Budur, A., Ĺźerban, C., Vescan, A.: Predicting Reliability of Object-Oriented Systems Using a Neural Network. Studia Universitatis Babes-Bolyai Informatica, vol. 64, issue number 2 (2019)

    Google Scholar 

  14. El Emam, K., Melo, W., Machado, J.C.: The prediction of faulty classes using object-oriented design metrics. J. Syst. Softw. 56(1), 63–75 (2001)

    Article  Google Scholar 

  15. Khoshgoftaar, T.M., et al.: Application of neural networks to software quality modeling of a very large telecommunications system. IEEE Trans. Neural Netw. 8(4), 902–909 (1997)

    Article  Google Scholar 

  16. Khoshgoftaar, T.M., Szabo, R.M.: Improving neural network predictions of software quality using principal components analysis. In: Proceedings of 1994 IEEE International Conference on Neural Networks (ICNN 1994). Vol. 5. IEEE (1994)

    Google Scholar 

  17. Aboonajmi, M., et al.: Quality assessment of poultry egg based on visible-near infrared spectroscopy and radial basis function networks. Int. J. Food Prop. 19(5), 1163–1172 (2016)

    Article  Google Scholar 

  18. Kumar, R., Rai, S., Trahan, J.L.: Neural-network techniques for software-quality evaluation. In: Annual Reliability and Maintainability Symposium. 1998 Proceedings. International Symposium on Product Quality and Integrity. IEEE (1998)

    Google Scholar 

  19. Huang, J., et al.: Cross-validation based K nearest neighbor imputation for software quality datasets: an empirical study. J. Syst. Softw. 132, 226–252 (2017)

    Article  Google Scholar 

  20. Pizzi, N.J., Summers, A.R., Pedrycz, W.: Software quality prediction using median-adjusted class labels. In: Proceedings of the 2002 International Joint Conference on Neural Networks. IJCNN 2002 (Cat. No. 02CH37290), vol. 3. IEEE (2002)

    Google Scholar 

  21. Xing, F., Guo, P., Lyu, M.R.: A novel method for early software quality prediction based on support vector machine. In: 16th IEEE International Symposium on Software Reliability Engineering (ISSRE 2005). IEEE (2005)

    Google Scholar 

  22. Yang, B., et al.: Software quality prediction using affinity propagation algorithm. In: 2008 IEEE International Joint Conference on Neural Networks (IEEE World Congress on Computational Intelligence). IEEE (2008)

    Google Scholar 

  23. Hammouri, A., et al.: Software bug prediction using machine learning approach. Int. J. Adv. Comput. Sci. Appl. 9(2), 78–83 (2018)

    Google Scholar 

  24. Gramajo, M.G., Ballejos, L., Ale, M.: Recurrent Neural Networks to automate Quality assessment of Software Requirements. arXiv preprint arXiv:2105.04757 (2021)

  25. Broomhead, D.S., Lowe, D.: Radial basis functions, multi-variable functional interpolation and adaptive networks. Royal Signals and Radar Establishment Malvern (United Kingdom) (1988)

    Google Scholar 

  26. Heaton, J.: AIFH, volume 3: deep learning and neural networks. J. Chem. Inf. Model. 3 (2015)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Ritu .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2022 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Ritu, Sangwan, O.P. (2022). Radial Basis Function Network Based Intelligent Scheme for Software Quality Prediction. In: Patel, K.K., Doctor, G., Patel, A., Lingras, P. (eds) Soft Computing and its Engineering Applications. icSoftComp 2021. Communications in Computer and Information Science, vol 1572. Springer, Cham. https://doi.org/10.1007/978-3-031-05767-0_26

Download citation

  • DOI: https://doi.org/10.1007/978-3-031-05767-0_26

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-031-05766-3

  • Online ISBN: 978-3-031-05767-0

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics