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
相关论文
共 50 条
  • [31] Cost estimation driven software development process
    Dobán, O
    Pataricza, A
    PROCEEDINGS OF THE 27TH EUROMICRO CONFERENCE - 2001: A NET ODYSSEY, 2001, : 208 - 213
  • [32] Software development cost estimation approaches - A survey
    Boehm, B
    Abts, C
    Chulani, S
    ANNALS OF SOFTWARE ENGINEERING, 2000, 10 : 177 - 205
  • [33] UCPabc as an Integration Model for Software Cost Estimation
    Dewi, Renny Sari
    Prassida, Grandys Frieska
    Sholiq
    Subriadi, Apol Pribadi
    PROCEEDINGS OF 2016 2ND INTERNATIONAL CONFERENCE ON SCIENCE IN INFORMATION TECHNOLOGY (ICSITECH) - INFORMATION SCIENCE FOR GREEN SOCIETY AND ENVIRONMENT, 2016, : 187 - 192
  • [34] A reference model for global software development
    Prikladnicki, R
    Audy, JLN
    Evaristo, R
    VIRTUAL ENTERPRISES AND COLLABORATIVE NETWORKS, 2004, 149 : 369 - 378
  • [35] SOFTWARE COST ESTIMATION
    HEEMSTRA, FJ
    INFORMATION AND SOFTWARE TECHNOLOGY, 1992, 34 (10) : 627 - 639
  • [36] Software Cost Estimation
    Zhan, Xiao-Yan
    Ma, Xi-Jun
    EBM 2010: INTERNATIONAL CONFERENCE ON ENGINEERING AND BUSINESS MANAGEMENT, VOLS 1-8, 2010, : 5086 - 5090
  • [37] Improving The Efficiency Of Software Development Through Software Augmentation Isochronism Model
    Sainath, P.
    Reddy, Kishor Kumar C.
    Syed, Osman Ali
    Venugopal, S.
    2013 INTERNATIONAL CONFERENCE ON GREEN COMPUTING, COMMUNICATION AND CONSERVATION OF ENERGY (ICGCE), 2013, : 877 - 882
  • [38] Software Cost Estimation Meets Software Diversity
    Boehm, Barry W.
    PROCEEDINGS OF THE 2017 IEEE/ACM 39TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING COMPANION (ICSE-C 2017), 2017, : 495 - 496
  • [39] IMPROVING THE PREDICTION ACCURACY OF SOFTWARE DEVELOPMENT COST MODELS
    Gonsalves, Tad
    Itoh, Kiyoshi
    JOURNAL OF INTEGRATED DESIGN & PROCESS SCIENCE, 2009, 13 (03) : 39 - 47
  • [40] Empirical Investigation About the Factors Affecting the Cost Estimation in Global Software Development Context
    Khan, Junaid Ali
    Khan, Saif Ur Rehman
    Iqbal, Javed
    Rehman, Inayat Ur
    IEEE ACCESS, 2021, 9 : 22274 - 22294