Junaid Rashid
An Artificial Neural Network-Based Model for Effective Software Development Effort Estimation
Rashid, Junaid; Kanwal, Sumera; Wasif Nisar, Muhammad; Kim, Jungeun; Hussain, Amir
Authors
Abstract
In project management, effective cost estimation is one of the most crucial activities to efficiently manage resources by predicting the required cost to fulfill a given task. However, finding the best estimation results in software development is challenging. Thus, accurate estimation of software development efforts is always a concern for many companies. In this paper, we proposed a novel software development effort estimation model based both on constructive cost model II (COCOMO II) and the artificial neural network (ANN). An artificial neural network enhances the COCOMO model, and the value of the baseline effort constant A is calibrated to use it in the proposed model equation. Three state-of-the-art publicly available datasets are used for experiments. The backpropagation feedforward procedure used a training set by iteratively processing and training a neural network. The proposed model is tested on the test set. The estimated effort is compared with the actual effort value. Experimental results show that the effort estimated by the proposed model is very close to the real effort, thus enhanced the reliability and improving the software effort estimation accuracy.
Citation
Rashid, J., Kanwal, S., Wasif Nisar, M., Kim, J., & Hussain, A. (2023). An Artificial Neural Network-Based Model for Effective Software Development Effort Estimation. Computer Systems Science and Engineering, 44(2), 1309-1324. https://doi.org/10.32604/csse.2023.026018
Journal Article Type | Article |
---|---|
Acceptance Date | Feb 21, 2022 |
Online Publication Date | Jun 15, 2022 |
Publication Date | 2023 |
Deposit Date | Jul 15, 2022 |
Publicly Available Date | Jul 15, 2022 |
Journal | Computer Systems Science and Engineering |
Print ISSN | 0267-6192 |
Publisher | Tech Science Press |
Peer Reviewed | Peer Reviewed |
Volume | 44 |
Issue | 2 |
Pages | 1309-1324 |
DOI | https://doi.org/10.32604/csse.2023.026018 |
Keywords | Software cost estimation; neural network; backpropagation; forward neural networks; software effort estimation; artificial neural network |
Public URL | http://researchrepository.napier.ac.uk/Output/2889059 |
Files
An Artificial Neural Network-Based Model For Effective Software Development Effort Estimation
(1.1 Mb)
PDF
Publisher Licence URL
http://creativecommons.org/licenses/by/4.0/
You might also like
WikiDes: A Wikipedia-based dataset for generating short descriptions from paragraphs
(2022)
Journal Article
DPb-MOPSO: A Dynamic Pareto bi-level Multi-objective Particle Swarm Optimization Algorithm
(2022)
Journal Article