Neural network models for software development effort estimation: a comparative study. Issue 8 (November 2016)
- Record Type:
- Journal Article
- Title:
- Neural network models for software development effort estimation: a comparative study. Issue 8 (November 2016)
- Main Title:
- Neural network models for software development effort estimation: a comparative study
- Authors:
- Nassif, Ali
Azzeh, Mohammad
Capretz, Luiz
Ho, Danny - Abstract:
- Abstract Software development effort estimation (SDEE) is one of the main tasks in software project management. It is crucial for a project manager to efficiently predict the effort or cost of a software project in a bidding process, since overestimation will lead to bidding loss and underestimation will cause the company to lose money. Several SDEE models exist; machine learning models, especially neural network models, are among the most prominent in the field. In this study, four different neural network models—multilayer perceptron, general regression neural network, radial basis function neural network, and cascade correlation neural network—are compared with each other based on: (1) predictive accuracy centred on the mean absolute error criterion, (2) whether such a model tends to overestimate or underestimate, and (3) how each model classifies the importance of its inputs. Industrial datasets from the International Software Benchmarking Standards Group (ISBSG) are used to train and validate the four models. The main ISBSG dataset was filtered and then divided into five datasets based on the productivity value of each project. Results show that the four models tend to overestimate in 80 % of the datasets, and the significance of the model inputs varies based on the selected model. Furthermore, the cascade correlation neural network outperforms the other three models in the majority of the datasets constructed on the mean absolute residual criterion.
- Is Part Of:
- Neural computing & applications. Volume 27:Issue 8(2016)
- Journal:
- Neural computing & applications
- Issue:
- Volume 27:Issue 8(2016)
- Issue Display:
- Volume 27, Issue 8 (2016)
- Year:
- 2016
- Volume:
- 27
- Issue:
- 8
- Issue Sort Value:
- 2016-0027-0008-0000
- Page Start:
- 2369
- Page End:
- 2381
- Publication Date:
- 2016-11
- Subjects:
- Software development effort estimation -- Neural network model -- Multilayer perceptron -- General regression neural network -- Radial basis function neural network -- Cascade correlation neural network
Neural networks (Computer science) -- Periodicals
Neural circuitry -- Periodicals
Artificial intelligence -- Periodicals
Neural Networks (Computer) -- Periodicals
Réseaux neuronaux (Informatique) -- Périodiques
Réseaux nerveux -- Périodiques
Intelligence artificielle -- Périodiques
006.32 - Journal URLs:
- http://www.springerlink.com/content/0941-0643/20/6/ ↗
http://www.springerlink.com/content/102827/ ↗
http://www.springer.com/gb/ ↗ - DOI:
- 10.1007/s00521-015-2127-1 ↗
- Languages:
- English
- ISSNs:
- 0941-0643
- Deposit Type:
- Legaldeposit
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library DSC - 6081.280250
British Library DSC - BLDSS-3PM
British Library HMNTS - ELD Digital store - Ingest File:
- 10048.xml