Enhancing Software Effort Estimation in the Analogy-Based Approach Through the Combination of Regression Methods

被引:0
|
作者
Javdani Gandomani, Taghi [1 ]
Dashti, Maedeh [2 ]
Zulzalil, Hazura [3 ]
Sultan, Abu Bakar Md [3 ]
机构
[1] Shahrekord Univ, Fac Math Sci, Dept Comp Sci, Shahrekord 8818634141, Iran
[2] Shahrekord Univ, Fac Math Sci, Dept Comp Sci, Data Sci Res Grp, Shahrekord 8818634141, Iran
[3] Univ Putra Malaysia, Fac Comp Sci & Informat Technol, Serdang 43400, Selangor, Malaysia
来源
IEEE ACCESS | 2024年 / 12卷
关键词
Software effort estimation; analogy-based software estimation; regression methods; machine learning; FLEXIBLE METHOD; COST ESTIMATION; PROJECT EFFORT; RANDOM FOREST; OPTIMIZATION; MODELS; CLASSIFICATION; TIME;
D O I
10.1109/ACCESS.2024.3480829
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The success of software projects is closely linked to accurate effort estimation, driving continuous efforts by researchers to refine estimation methods. Among various techniques, the analogy-based approach has emerged as a widely-used method for software effort estimation. However, there is still a need to improve its accuracy and reliability. This study aims to enhance software effort estimation in analogy-based methods by introducing a hybrid approach that combines multiple regression methods with feature weighting. The proposed approach evaluates various regression models, integrating them with analogy-based estimation using a weighted combination of project features. The objective is to improve the precision of effort estimation by optimizing similarity functions and project attribute weights. Experimental results demonstrate that the hybrid model significantly outperforms traditional analogy-based methods, achieving superior accuracy across various software project datasets. The findings highlight the potential of this approach to offer a more dependable foundation for software effort estimation, contributing to the success of software projects.
引用
收藏
页码:152122 / 152137
页数:16
相关论文
共 50 条
  • [2] Empirical study of analogy-based software effort estimation
    Walkerden F.
    Jeffery R.
    Empirical Software Engineering, 1999, 4 (2) : 135 - 158
  • [3] Stacking regularization in analogy-based software effort estimation
    Kaushik, Anupama
    Kaur, Prabhjot
    Choudhary, Nisha
    Priyanka
    SOFT COMPUTING, 2022, 26 (03) : 1197 - 1216
  • [4] An evolutionary ensemble analogy-based software effort estimation
    Shahpar, Zahra
    Bardsiri, Vahid Khatibi
    Bardsiri, Amid Khatibi
    SOFTWARE-PRACTICE & EXPERIENCE, 2022, 52 (04): : 929 - 946
  • [5] Stacking regularization in analogy-based software effort estimation
    Anupama Kaushik
    Prabhjot Kaur
    Nisha Choudhary
    Soft Computing, 2022, 26 : 1197 - 1216
  • [6] Analogy-based software development effort estimation in global software development
    El Bajta, Manal
    2015 IEEE 10TH INTERNATIONAL CONFERENCE ON GLOBAL SOFTWARE ENGINEERING WORKSHOPS (ICGSEW 2015), 2015, : 51 - 54
  • [7] Support vector regression-based imputation in analogy-based software development effort estimation
    Idri, Ali
    Abnane, Ibtissam
    Abran, Alain
    JOURNAL OF SOFTWARE-EVOLUTION AND PROCESS, 2018, 30 (12)
  • [8] Analogy-based software effort estimation using Fuzzy numbers
    Azzeh, Mohammad
    Neagu, Daniel
    Cowling, Peter I.
    JOURNAL OF SYSTEMS AND SOFTWARE, 2011, 84 (02) : 270 - 284
  • [9] Insightful analogy-based software development effort estimation through selective classification and localization
    Khatibi Bardsiri V.
    Khatibi E.
    Innov. Syst. Softw. Eng., 1 (25-38): : 25 - 38
  • [10] The adjusted analogy-based software effort estimation based on similarity distances
    Chiu, Nan-Hsing
    Huang, Sun-Jen
    JOURNAL OF SYSTEMS AND SOFTWARE, 2007, 80 (04) : 628 - 640