An Artificial Neural Network-Based Model for Effective Software Development Effort Estimation

被引:2
|
作者
Rashid, Junaid [1 ]
Kanwal, Sumera [2 ]
Nisar, Muhammad Wasif [2 ]
Kim, Jungeun [1 ]
Hussain, Amir [3 ]
机构
[1] Kongju Natl Univ, Dept Comp Sci & Engn, Cheonan 31080, South Korea
[2] COMSATS Univ Islamabad, Dept Comp Sci, Wah Campus, Islamabad 47040, Pakistan
[3] Edinburgh Napier Univ, Ctr & Data Sci, Edinburgh EH11 4DY, Midlothian, Scotland
来源
关键词
Software cost estimation; neural network; backpropagation; forward neural networks; software effort estimation; artificial neural network; COST ESTIMATION; PREDICTION;
D O I
10.32604/csse.2023.026018
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
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 feed forward 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.
引用
收藏
页码:1309 / 1324
页数:16
相关论文
共 50 条
  • [1] Deep artificial neural network based multilayer gated recurrent model for effective prediction of software development effort
    Anitha, C. H.
    Parveen, Nikath
    [J]. MULTIMEDIA TOOLS AND APPLICATIONS, 2024, 83 (25) : 66869 - 66895
  • [2] An Artificial Neural Network Model for Project Effort Estimation
    Sengunes, Burcu
    Ozturk, Nursel
    [J]. SYSTEMS, 2023, 11 (02):
  • [3] PREDICTING SOFTWARE DEVELOPMENT EFFORT USING ARTIFICIAL NEURAL NETWORK
    Singh, Yogesh
    Kaur, Arvinder
    Bhatia, Pradeep Kumar
    Sangwan, Omprakash
    [J]. INTERNATIONAL JOURNAL OF SOFTWARE ENGINEERING AND KNOWLEDGE ENGINEERING, 2010, 20 (03) : 367 - 375
  • [4] Artificial Neural Network-Based Algorithm for ARMA Model Order Estimation
    Al-Qawasmi, Khaled E.
    Al-Smadi, Adnan M.
    Al-Hamami, Alaa
    [J]. NETWORKED DIGITAL TECHNOLOGIES, PT 2, 2010, 88 : 184 - +
  • [5] Improving the Accuracy in Software Effort Estimation Using Artificial Neural Network Model Based on Particle Swarm Optimization
    Dan, Zhang
    [J]. 2013 IEEE INTERNATIONAL CONFERENCE ON SERVICE OPERATIONS AND LOGISTICS, AND INFORMATICS (SOLI), 2013, : 180 - 185
  • [6] Comparison of artificial neural network and regression models in software effort estimation
    de Barcelos Tronto, Iris Fabiana
    Simoes da Silva, Jose Demisio
    Anna, Nilson Sant'
    [J]. 2007 IEEE INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS, VOLS 1-6, 2007, : 771 - 776
  • [7] An empirical validation of a neural network model for software effort estimation
    Park, Heejun
    Baek, Seung
    [J]. EXPERT SYSTEMS WITH APPLICATIONS, 2008, 35 (03) : 929 - 937
  • [8] A hybrid model of wavelet neural network and metaheuristic algorithm for software development effort estimation
    Kaushik A.
    Singal N.
    [J]. International Journal of Information Technology, 2022, 14 (3) : 1689 - 1698
  • [9] Artificial neural network-based analysis of effective crack model in concrete fracture
    Ince, R.
    [J]. FATIGUE & FRACTURE OF ENGINEERING MATERIALS & STRUCTURES, 2010, 33 (09) : 595 - 606
  • [10] Engineering design effort estimation model by artificial neural network
    Yue, QX
    Wei, FJ
    Yue, YX
    [J]. ICIM' 2004: PROCEEDINGS OF THE SEVENTH INTERNATIONAL CONFERENCE ON INDUSTRIAL MANAGEMENT, 2004, : 837 - 842