Predicting and classification of software reliability using ensemble learning

software reliability analysis

Authors

  • Getachew Mekuria Habtemariam Addis Ababa Science and Technology University, Addis Ababa, Ethiopia
  • Sudhir Kumar Mohapatra Sri Sri University
  • Hussien Worku Seid Addis Ababa Science and Technology University, Addis Ababa, Ethiopia
  • Srinivas Prasad GITAM University
  • Tarini Prasad Panigrahy GITA Autonomous College, Bhubaneswar
  • Prasanta Kumar Bal GITA Autonomous College, Bhubaneswar

DOI:

https://doi.org/10.62110/sciencein.jist.2025.v13.1026

Keywords:

Software Reliability, Machine Learning, ensemble learning, Classification, prediction

Abstract

Software reliability plays a pivotal role in determining the overall system reliability and is an inescapable factor when assessing the integrity of any software product. When it comes to creating mission-critical software like software for space exploration, the health sector, scientific calculation, the aerospace industry, etc., where the need for high reliability is paramount, we encounter numerous challenges that need to be effectively addressed. Accurate prediction of software reliability ensures software quality, which ultimately builds the confidence of the customer in the software they are using.  Machine learning, particularly the ensemble method, is very important to solve these prediction problems. This research develops an ensemble learning technique for software reliability prediction. Ensemble methods, which are a combination of more individual ML models are used in this research. Bagging, Boosting, and stacking techniques are applied for classification and prediction. Prediction is used to predict the failure time of the software based on the Mean Time Between Failures (MTBF). Musa, J.D’s benchmark dataset on Software reliability is used for prediction. The classification is used for classifying the software for the presence of defects or not. NASA dataset is used for classification. The proposed model achieves94% prediction and 97% classification accuracy.

Downloads

Download data is not yet available.

Downloads

Published

2024-09-01

Issue

Section

Computer Sciences and Mathematics

URN

How to Cite

Habtemariam, G. M. ., Mohapatra, S. K., Seid, H. W. ., Prasad, S. ., Panigrahy, T. P. ., & Bal, P. K. . (2024). Predicting and classification of software reliability using ensemble learning. Journal of Integrated Science and Technology, 13(2), 1026. https://doi.org/10.62110/sciencein.jist.2025.v13.1026

Similar Articles

1-10 of 83

You may also start an advanced similarity search for this article.