Hybrid Approaches to Software Reliability: Evaluating and Enhancing Prediction Models

2025-01-5024

05/06/2025

Features
Event
Automotive Technical Papers
Authors Abstract
Content
Software reliability prediction involves predicting future failure rates or expected number of failures that can happen in the operational timeline of the software. The time-domain approach of software reliability modeling has received great emphasis and there exists numerous software reliability models that aim to capture the underlying failure process by using the relationship between time and software failures. These models work well for one-step prediction of time between failures or failure count per unit time. But for forecasting the expected number of failures, no single model will be able to perform the best on all datasets. For making accurate predictions, two hybrid approaches have been developed—minimization and neural network—to give importance to only those models that are able to model the failure process with good accuracy and then combine the predictions of them to get good results in forecasting failures across all datasets. These models once trained on the dataset are expected to give better accuracy on average and eliminate the risk of selecting a model which may be performing good only on some part of the dataset.
Meta TagsDetails
DOI
https://doi.org/10.4271/2025-01-5024
Pages
14
Citation
Mahdev, A., Lal, V., Muralimohan, P., Reddy, H. et al., "Hybrid Approaches to Software Reliability: Evaluating and Enhancing Prediction Models," SAE Technical Paper 2025-01-5024, 2025, https://doi.org/10.4271/2025-01-5024.
Additional Details
Publisher
Published
May 06
Product Code
2025-01-5024
Content Type
Technical Paper
Language
English