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 条
  • [21] Improving validation activities in a global software development
    Ebert, C
    Parro, CH
    Suttels, R
    Kolarczyk, H
    PROCEEDINGS OF THE 23RD INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, 2001, : 545 - 554
  • [22] Improving Software Development Effort Estimation with a Novel Design Pattern Model
    Subbiah, Chidambaram
    Hupman, Andrea C.
    Li, Haitao
    Simonis, Joseph
    INFORMS JOURNAL ON APPLIED ANALYTICS, 2023, 53 (03):
  • [23] A cost effective communication model for requirements elicitation in global software development
    Rauf, Muhammad Aqib
    Bibi, Sarfraz
    Ali, Sadia
    AlSaedi, Tahani
    Rehman, Saif Ur
    Mahmood, Khalid
    Kundi, Mahwish
    SCIENTIFIC REPORTS, 2023, 13 (01)
  • [24] Improving the software process with hybrid development models
    Dawson, CW
    Cartwright, T
    SOFTWARE QUALITY MANAGEMENT IV - IMPROVING QUALITY, 1996, : 461 - 470
  • [25] Security Assurance Model of Software Development for Global Software Development Vendors
    Khan, Rafiq Ahmad
    Khan, Siffat Ullah
    Alzahrani, Musaad
    Ilyas, Muhammad
    IEEE ACCESS, 2022, 10 : 58458 - 58487
  • [26] A cost effective communication model for requirements elicitation in global software development
    Muhammad Aqib Rauf
    Sarfraz Bibi
    Sadia Ali
    Tahani AlSaedi
    Saif Ur Rehman
    Khalid Mahmood
    Mahwish Kundi
    Scientific Reports, 13
  • [27] PCA based cost estimation model for agile software development projects
    Garg, Sakshi
    Gupta, Daya
    2015 INTERNATIONAL CONFERENCE ON INDUSTRIAL ENGINEERING AND OPERATIONS MANAGEMENT (IEOM), 2015,
  • [28] Empirical Study on Enhancing the Accuracy of Software Cost Estimation Model for Defense Software Development Project Applications
    Lee, Taeho
    Choi, Donoh
    Baik, Jongmoon
    12TH INTERNATIONAL CONFERENCE ON ADVANCED COMMUNICATION TECHNOLOGY: ICT FOR GREEN GROWTH AND SUSTAINABLE DEVELOPMENT, VOLS 1 AND 2, 2010, : 1117 - 1122
  • [29] Cost and Effort Estimation in Agile Software Development
    Popli, Rashmi
    Chauhan, Naresh
    PROCEEDINGS OF THE 2014 INTERNATIONAL CONFERENCE ON RELIABILTY, OPTIMIZATION, & INFORMATION TECHNOLOGY (ICROIT 2014), 2014, : 57 - 61
  • [30] Software development cost estimation for infrastructure systems
    Smith, BL
    JOURNAL OF MANAGEMENT IN ENGINEERING, 2002, 18 (03) : 104 - 110