Optimizing software cost estimation with a novel adaptation-based approach using evolutionary algorithms

In mathematical models and applications, evolutionary algorithms have proven indispensable for solving optimization problems. These algorithms may, however, eventually experience many issues, including diversity loss and stagnation. To overcome these challenges, a novel mutation operator has been introduced and incorporated into the differential evolution (DE) algorithm. This newly proposed mutation operator, based on the homeostasis factor, not only ensures global search and environmental balance but also promotes diversity within the problem.The effectiveness of the proposed method has been validated through two tests: experimentation and comparative studies on benchmark functions, as well as cost estimation for software applications. In the experimentation and comparative study, the proposed method achieved satisfactory results, with the minimum number of function evaluations and statistical functions reaching the target value of 108. Additionally, the proposed operator demonstrated favorable outcomes in terms of minimum error for each function, as confirmed by the Wilcoxon rank-sum test (p = 0.05). The experimental results indicate that the proposed method outperforms state-of-the-art algorithms, offering superior outcomes in terms of minimum error, accuracy prediction, mean magnitude of relative error (MMRE), and root mean square error (RMSE).

Authors

Institutions

Publication Details

Journal
Discover Computing
Published
2025-10-30
DOI
https://doi.org/10.1007/s10791-025-09571-9
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

Optimizing software cost estimation with a novel adaptation-based approach using evolutionary algorithms

Avjeet Singh, Shailendra Pratap Singh, Sambit Satpathy, Neeraj Kumar Misra
Discover Computing
Software Engineering Research
article

Optimizing software cost estimation with a novel adaptation-based approach using evolutionary algorithms

Avjeet Singh, Shailendra Pratap Singh, Sambit Satpathy, Neeraj Kumar Misra
article en

Abstract

In mathematical models and applications, evolutionary algorithms have proven indispensable for solving optimization problems. These algorithms may, however, eventually experience many issues, including diversity loss and stagnation. To overcome these challenges, a novel mutation operator has been introduced and incorporated into the differential evolution (DE) algorithm. This newly proposed mutation operator, based on the homeostasis factor, not only ensures global search and environmental balance but also promotes diversity within the problem.The effectiveness of the proposed method has been validated through two tests: experimentation and comparative studies on benchmark functions, as well as cost estimation for software applications. In the experimentation and comparative study, the proposed method achieved satisfactory results, with the minimum number of function evaluations and statistical functions reaching the target value of 108. Additionally, the proposed operator demonstrated favorable outcomes in terms of minimum error for each function, as confirmed by the Wilcoxon rank-sum test (p = 0.05). The experimental results indicate that the proposed method outperforms state-of-the-art algorithms, offering superior outcomes in terms of minimum error, accuracy prediction, mean magnitude of relative error (MMRE), and root mean square error (RMSE).

Discover ComputingVol. 28(1)
Galgotias University (IN), Madan Mohan Malaviya University of Technology (IN), Vellore Institute of Technology University (IN)
Openalex Percentile: Top 55%
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.

Optimizing software cost estimation with a novel adaptation-based approach using evolutionary algorithms — Avjeet Singh, Shailendra Pratap Singh, et al. · Discover Computing (2025) | TGRS Research Map | TGRS