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 条
  • [1] A Software Cost Estimation Taxonomy for Global Software Development Projects
    El Bajta, Manal
    Idri, Ali
    ICSOFT: PROCEEDINGS OF THE 14TH INTERNATIONAL CONFERENCE ON SOFTWARE TECHNOLOGIES, 2019, : 218 - 225
  • [2] Cost model for global software development
    Song, JK
    Jain, HK
    ASSOCIATION FOR INFORMATION SYSTEMS - PROCEEDINGS OF THE FIFTH AMERICAS CONFERENCE ON INFORMATION SYSTEMS (AMCIS 1999), 1999, : 301 - 303
  • [3] Open hybrid model: A new ensemble model for software development cost estimation
    Moradbeiky A.
    Bardsiri V.K.
    Jafari M.
    Computing and Informatics, 2021, 39 (06) : 1148 - 1171
  • [4] OPEN HYBRID MODEL: A NEW ENSEMBLE MODEL FOR SOFTWARE DEVELOPMENT COST ESTIMATION
    Moradbeiky, Amin
    Bardsiri, Vahid Khatibi
    Jafari, Mehdi
    COMPUTING AND INFORMATICS, 2020, 39 (06) : 1148 - 1171
  • [5] Software Cost Estimation for Global Software Development A Systematic Map and Review Study
    El Bajta, Manal
    Idri, Ali
    Luis Fernandez-Aleman, Jose
    Nicolas Ros, Joaquin
    Toval, Ambrosio
    ENASE 2015 - PROCEEDINGS OF THE 10TH INTERNATIONAL CONFERENCE ON EVALUATION OF NOVEL APPROACHES TO SOFTWARE ENGINEERING, 2015, : 197 - 206
  • [6] Software Cost Estimation Based on Use Case Points for Global Software Development
    Azzeh, Mohammad
    2013 5TH INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE AND INFORMATION TECHNOLOGY (CSIT), 2013, : 214 - 218
  • [7] A model for software development effort and cost estimation
    Pillai, K
    Nair, VSS
    IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1997, 23 (08) : 485 - 497
  • [8] Hybrid morphological methodology for software development cost estimation
    Araujo, Ricardo de A.
    Soares, Sergio
    Oliveira, Adriano L. I.
    EXPERT SYSTEMS WITH APPLICATIONS, 2012, 39 (06) : 6129 - 6139
  • [9] GENERIC MODEL OF SOFTWARE COST ESTIMATION: A HYBRID APPROACH
    Patil, Lalit V.
    Waghmode, Rina M.
    Joshi, S. D.
    Khanna, V.
    SOUVENIR OF THE 2014 IEEE INTERNATIONAL ADVANCE COMPUTING CONFERENCE (IACC), 2014, : 1379 - 1384
  • [10] The effects of software development environment on software cost estimation
    Yahya, Majed A.
    Masoud, Fawaz A. M.
    Hudaib, Amjad
    WMSCI 2006: 10TH WORLD MULTI-CONFERENCE ON SYSTEMICS, CYBERNETICS AND INFORMATICS, VOL I, PROCEEDINGS, 2006, : 239 - +