Hybrid Approach to Software Fault Prediction Using Particle Swarm Optimization and Fuzzy Time Series

ABSTRACT Accurate software fault prediction is a critical aspect of proactive maintenance and overall software reliability enhancement. This paper introduces a model that combines particle swarm optimization (PSO) and fuzzy time series (FTS) to predict the number of faults present in the software. FTS, widely recognized for its forecasting capabilities, undergoes performance optimization in the proposed model through PSO, specifically by optimizing the length of intervals. The performance of the proposed model is evaluated on three real‐world software fault datasets sourced from open‐source software projects, revealing its superiority over alternative models. The evaluation is substantiated by consistently lower values of root mean absolute error, mean absolute error, and median absolute error. This research significantly contributes to the advancement of software reliability forecasting techniques, providing practitioners with a powerful tool for ensuring software reliability and enabling proactive measures for continuous improvement.

Authors

Institutions

Publication Details

Journal
Quality and Reliability Engineering International
Published
2025-03-07
DOI
https://doi.org/10.1002/qre.3759
Citations
5
Primary Topic
Software Reliability and Analysis Research
Type
article
Field-Weighted Citation Impact
11.54
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Hybrid Approach to Software Fault Prediction Using Particle Swarm Optimization and Fuzzy Time Series

Umashankar Samal
5 citations
Quality and Reliability Engineering International
Software Reliability and Analysis Research
11.54
article

Hybrid Approach to Software Fault Prediction Using Particle Swarm Optimization and Fuzzy Time Series

Umashankar Samal
article en
5 citations

Abstract

ABSTRACT Accurate software fault prediction is a critical aspect of proactive maintenance and overall software reliability enhancement. This paper introduces a model that combines particle swarm optimization (PSO) and fuzzy time series (FTS) to predict the number of faults present in the software. FTS, widely recognized for its forecasting capabilities, undergoes performance optimization in the proposed model through PSO, specifically by optimizing the length of intervals. The performance of the proposed model is evaluated on three real‐world software fault datasets sourced from open‐source software projects, revealing its superiority over alternative models. The evaluation is substantiated by consistently lower values of root mean absolute error, mean absolute error, and median absolute error. This research significantly contributes to the advancement of software reliability forecasting techniques, providing practitioners with a powerful tool for ensuring software reliability and enabling proactive measures for continuous improvement.

Quality and Reliability Engineering InternationalVol. 41(5)
GLA University (IN)
Industry, innovation and infrastructure
Openalex Percentile: Top 2%
Software Reliability and Analysis Research
11.54
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.