Predicting the Quality of Software by Using Cat Swarm Optimization (CSO) Algorithm

In the early stages of software engineering, efforts were made to enhance software quality by using quality indicators that are considered vital in software development. Software testing was improved and software issues were identified via the use of predictive quality metrics. An evaluation, testing, and analysis system based on a dataset extracted from the NASA quality metrics database utilising a cat swarm optimization approach is the goal of this project, this is doing by applying two steps: first step is preprocessing of the data to process the missing value and after that apply normalization, second step using CSO algorithm to find the goal of this study is to predicting the quality of software. This research demonstrates how effective machine learning approaches are at extracting knowledge from big databases and offers useful insights into software quality prediction, when compared to all of the classification techniques used in the research, the results demonstrated that the approach considerably improved the accuracy rate to 96% in predicting quality performance.

Authors

Institutions

Publication Details

Journal
Journal of Al-Qadisiyah for Computer Science and Mathematics
Published
2025-03-30
DOI
https://doi.org/10.29304/jqcsm.2025.17.11981
Primary Topic
Software Engineering Research
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Predicting the Quality of Software by Using Cat Swarm Optimization (CSO) Algorithm

Zuhal Adil Madlool
Journal of Al-Qadisiyah for Computer Science and Mathematics
Software Engineering Research
article

Predicting the Quality of Software by Using Cat Swarm Optimization (CSO) Algorithm

Zuhal Adil Madlool
article en

Abstract

In the early stages of software engineering, efforts were made to enhance software quality by using quality indicators that are considered vital in software development. Software testing was improved and software issues were identified via the use of predictive quality metrics. An evaluation, testing, and analysis system based on a dataset extracted from the NASA quality metrics database utilising a cat swarm optimization approach is the goal of this project, this is doing by applying two steps: first step is preprocessing of the data to process the missing value and after that apply normalization, second step using CSO algorithm to find the goal of this study is to predicting the quality of software. This research demonstrates how effective machine learning approaches are at extracting knowledge from big databases and offers useful insights into software quality prediction, when compared to all of the classification techniques used in the research, the results demonstrated that the approach considerably improved the accuracy rate to 96% in predicting quality performance.

Journal of Al-Qadisiyah for Computer Science and MathematicsVol. 17(1)
University of Al-Qadisiyah (IQ)
Openalex Percentile: Top 92%
Software Engineering Research
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.

Predicting the Quality of Software by Using Cat Swarm Optimization (CSO) Algorithm — Zuhal Adil Madlool · Journal of Al-Qadisiyah for Computer Science and Mathematics (2025) | TGRS Research Map | TGRS