Enhancing Analogy-Based Software Effort Estimation with Firefly Algorithm Optimization
Tarun Chintada, Uday Kiran Cheera

TL;DR
This paper introduces FAABE, a novel model combining the Firefly Algorithm with Analogy-Based Estimation to enhance software effort prediction accuracy, validated on multiple datasets with improved error metrics.
Contribution
The paper presents a new Firefly Algorithm-guided ABE model that optimizes estimation accuracy for software effort prediction, addressing limitations of traditional ABE methods.
Findings
FAABE outperforms conventional models in prediction accuracy
Feature selection improves estimation efficiency
Experimental results show significant error reduction
Abstract
Analogy-Based Estimation (ABE) is a popular method for non-algorithmic estimation due to its simplicity and effectiveness. The Analogy-Based Estimation (ABE) model was proposed by researchers, however, no optimal approach for reliable estimation was developed. Achieving high accuracy in the ABE might be challenging for new software projects that differ from previous initiatives. This study (conducted in June 2024) proposes a Firefly Algorithm-guided Analogy-Based Estimation (FAABE) model that combines FA with ABE to improve estimation accuracy. The FAABE model was tested on five publicly accessible datasets: Cocomo81, Desharnais, China, Albrecht, Kemerer and Maxwell. To improve prediction efficiency, feature selection was used. The results were measured using a variety of evaluation metrics; various error measures include MMRE, MAE, MSE, and RMSE. Compared to conventional models, the…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsSoftware Engineering Research · Machine Learning and Data Classification · Software Testing and Debugging Techniques
