Neural Networks‐Based Software Development Effort Estimation: A Systematic Literature Review

ABSTRACT Software development effort estimation (SDEE) is a key task in managing software projects. Among the existing SDEE models, artificial neural networks (ANN) have garnered considerable attention from the software engineering community because of their ability to learn from previous data and yield acceptable estimates. However, to the best of the authors' knowledge, no systematic literature review (SLR) has been carried out with focus on the use of ANNs in SDEE. This work aims to analyze ANN‐based SDEE studies from five view‐points: estimation accuracy, accuracy comparison, estimation context, impact of combining ANN‐based SDEE models with other techniques, and ANNs parameters. To find relevant ANN‐based SDEE studies, we carried out an automated search using four electronic databases. The quality of the relevant papers was assessed to determine the set of papers to include in our review. We identified 65 papers published in the period 1993–2023 with acceptable quality score. The results of our systematic review revealed that ANN‐based SDEE models perform better than 11 machine learning (ML) and non‐ML SDEE models. Further, the estimation accuracy is improved when neural networks are used in combination with other techniques such as fuzzy clustering techniques. This study found that the use of ANN models in SDEE is promising to get accurate estimates. However, the application of ANN models in industry is still limited. Therefore, it is recommended that practitioners cooperate with researchers to encourage and facilitate the application of ANN models in industry.

Authors

Institutions

Publication Details

Journal
Journal of Software Evolution and Process
Published
2024-12-23
DOI
https://doi.org/10.1002/smr.2756
Citations
8
Primary Topic
Software Engineering Research
Type
article
Field-Weighted Citation Impact
6.23
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Neural Networks‐Based Software Development Effort Estimation: A Systematic Literature Review

Ali Idri, Fatima Ezzahra Boujida, Fatima Azzahra Amazal
8 citations
Journal of Software Evolution and Process
Software Engineering Research
6.23
article

Neural Networks‐Based Software Development Effort Estimation: A Systematic Literature Review

Ali Idri, Fatima Ezzahra Boujida, Fatima Azzahra Amazal
article en
8 citations

Abstract

ABSTRACT Software development effort estimation (SDEE) is a key task in managing software projects. Among the existing SDEE models, artificial neural networks (ANN) have garnered considerable attention from the software engineering community because of their ability to learn from previous data and yield acceptable estimates. However, to the best of the authors' knowledge, no systematic literature review (SLR) has been carried out with focus on the use of ANNs in SDEE. This work aims to analyze ANN‐based SDEE studies from five view‐points: estimation accuracy, accuracy comparison, estimation context, impact of combining ANN‐based SDEE models with other techniques, and ANNs parameters. To find relevant ANN‐based SDEE studies, we carried out an automated search using four electronic databases. The quality of the relevant papers was assessed to determine the set of papers to include in our review. We identified 65 papers published in the period 1993–2023 with acceptable quality score. The results of our systematic review revealed that ANN‐based SDEE models perform better than 11 machine learning (ML) and non‐ML SDEE models. Further, the estimation accuracy is improved when neural networks are used in combination with other techniques such as fuzzy clustering techniques. This study found that the use of ANN models in SDEE is promising to get accurate estimates. However, the application of ANN models in industry is still limited. Therefore, it is recommended that practitioners cooperate with researchers to encourage and facilitate the application of ANN models in industry.

Journal of Software Evolution and ProcessVol. 37(2)
Mohammed V University (MA), Université Ibn Zohr (MA), Université Mohammed VI Polytechnique (MA)
Industry, innovation and infrastructure
Openalex Percentile: Top 3%
Software Engineering Research
6.23
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.