A Hybrid Model for Improving Software Cost Estimation in Global Software Development

被引:1
作者
Ahmed, Mehmood [1 ,3 ]
Ibrahim, Noraini B. [1 ]
Nisar, Wasif [2 ]
Ahmed, Adeel [3 ]
Junaid, Muhammad [3 ]
Flores, Emmanuel Soriano [4 ]
Anand, Divya [4 ]
机构
[1] Univ Tun Hussein Onn Malaysia Parit Raja, Fac Comp Sci & Informat Technol, Batu Pahat 86400, Malaysia
[2] COMSATS Univ, Dept Comp Sci, Wah Cantt Campus, Islamabad 47010, Pakistan
[3] Univ Haripur, Dept Informat Technol, Khyber Pakhtunkhwa 22620, Pakistan
[4] Univ Europea Atlantico, Engn Res Innovat Grp, Santander 39011, Spain
来源
CMC-COMPUTERS MATERIALS & CONTINUA | 2024年 / 78卷 / 01期
关键词
Artificial neural networks; COCOMO II; cost drivers; global software development; linear regression; software cost estimation; PERFORMANCE;
D O I
10.32604/cmc.2023.046648
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Accurate software cost estimation in Global Software Development (GSD) remains challenging due to reliance on historical data and expert judgments. Traditional models, such as the Constructive Cost Model (COCOMO II), rely heavily on historical and accurate data. In addition, expert judgment is required to set many input parameters, which can introduce subjectivity and variability in the estimation process. Consequently, there is a need to improve the current GSD models to mitigate reliance on historical data, subjectivity in expert judgment, inadequate consideration of GSD-based cost drivers and limited integration of modern technologies with cost overruns. This study introduces a novel hybrid model that synergizes the COCOMO II with Artificial Neural Networks (ANN) to address these challenges. The proposed hybrid model integrates additional GSD-based cost drivers identified through a systematic literature review and further vetted by industry experts. This article compares the effectiveness of the proposed model with state-of-the-art machine learning-based models for software cost estimation. Evaluating the NASA 93 dataset by adopting twenty-six GSD-based cost drivers reveals that our hybrid model achieves superior accuracy, outperforming existing state-of-the-art models. The findings indicate the potential of combining COCOMO II, ANN, and additional GSD-based cost drivers to transform cost estimation in GSD.
引用
收藏
页码:1399 / 1422
页数:24
相关论文
共 63 条
[1]  
Ahmed M., 2021, INT J BUS ECO AFFAIR, V6, P118
[2]  
Ahmed M., 2023, The Indonesian Journal of Electrical Engineering and Computer Science, V32, P1485
[3]   Improving software effort estimation using bio-inspired algorithms to select relevant features: An empirical study [J].
Ali, Asad ;
Gravino, Carmine .
SCIENCE OF COMPUTER PROGRAMMING, 2021, 205
[4]   Effect of Data Pre-Processing on the Performance of Neural Networks for 1-D Transient Electromagnetic Forward Modeling [J].
Asif, Muhammad Rizwan ;
Bording, Thue S. ;
Barfod, Adrian S. ;
Grombacher, Denys J. ;
Maurya, Pradip K. ;
Christiansen, Anders V. ;
Auken, Esben ;
Larsen, Jakob J. .
IEEE ACCESS, 2021, 9 :34635-34646
[5]  
Azzeh M, 2013, INT CONF COMP SCI, P214, DOI 10.1109/CSIT.2013.6588782
[6]  
Betz S., 2007, OFFSHORING SOFTWARE, P33
[7]  
Brad Stelian, 2015, Procedia Engineering, V131, P616, DOI 10.1016/j.proeng.2015.12.455
[8]  
Chirra S.M. R., 2019, Journal of Software Engineering and Applications, V12, P226, DOI [10.4236/jsea.2019.126014, DOI 10.4236/JSEA.2019, DOI 10.4236/JSEA.2019.126014]
[9]   Global Software Development: Where are the Benefits? [J].
Conchuir, Eoin O. ;
Agerfalk, Par J. ;
Olsson, Helena H. ;
Fitzgerald, Brian .
COMMUNICATIONS OF THE ACM, 2009, 52 (08) :127-131
[10]  
Deng Y., 2022, Journal of Artificial Intelligence and Technology, DOI [10.37965/jait.2022.0066, DOI 10.37965/JAIT.2022.0066]