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 条
  • [21] Utilizing Cluster Quality in Hierarchical Clustering for Analogy-Based Software Effort Estimation
    Wu, Jack H. C.
    Keung, Jacky W.
    PROCEEDINGS OF 2017 8TH IEEE INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING AND SERVICE SCIENCE (ICSESS 2017), 2017, : 1 - 4
  • [22] A stability assessment of solution adaptation techniques for analogy-based software effort estimation
    Passakorn Phannachitta
    Jacky Keung
    Akito Monden
    Kenichi Matsumoto
    Empirical Software Engineering, 2017, 22 : 474 - 504
  • [23] A stability assessment of solution adaptation techniques for analogy-based software effort estimation
    Phannachitta, Passakorn
    Keung, Jacky
    Monden, Akito
    Matsumoto, Kenichi
    EMPIRICAL SOFTWARE ENGINEERING, 2017, 22 (01) : 474 - 504
  • [24] Exploiting the Essential Assumptions of Analogy-Based Effort Estimation
    Kocaguneli, Ekrem
    Menzies, Tim
    Bener, Ayse Basar
    Keung, Jacky W.
    IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2012, 38 (02) : 425 - 438
  • [25] Least Square Support Vector Machine in Analogy-based Software Development Effort Estimation
    Benala, Tirimula Rao
    Bandarupalli, Rohitha
    2016 INTERNATIONAL CONFERENCE ON RECENT ADVANCES AND INNOVATIONS IN ENGINEERING (ICRAIE), 2016,
  • [26] Uncertainty management in software effort estimation using a consistent fuzzy analogy-based method
    Ezghari, Soufiane
    Zahi, Azeddine
    APPLIED SOFT COMPUTING, 2018, 67 : 540 - 557
  • [27] A Learning Adaptation Cases Technique for Fuzzy Analogy-based Software Development Effort Estimation
    Ezghari, Soufiane
    Zahi, Azeddine
    Idri, Ali
    2014 SECOND WORLD CONFERENCE ON COMPLEX SYSTEMS (WCCS), 2014, : 492 - 497
  • [28] Supporting Analogy-based Effort Estimation with the Use of Ontologies
    Kowalska, Joanna
    Ochodek, Miroslaw
    E-INFORMATICA SOFTWARE ENGINEERING JOURNAL, 2014, 8 (01) : 53 - 64
  • [29] Analysis of attribute weighting heuristics for analogy-based software effort estimation method AQUA+
    Jingzhou Li
    Guenther Ruhe
    Empirical Software Engineering, 2008, 13 : 63 - 96
  • [30] Analysis of attribute weighting heuristics for analogy-based software effort estimation method AQUA+
    Li, Jingzhou
    Ruhe, Guenther
    EMPIRICAL SOFTWARE ENGINEERING, 2008, 13 (01) : 63 - 96