Empirical study of analogy-based software effort estimation

被引:134
|
作者
Walkerden F. [1 ]
Jeffery R. [1 ]
机构
[1] Ctr. Adv. Empirical Software Res., School of Information Systems, University of New South Wales, Sydney
关键词
Software cost estimation; analogy-based estimation; software size;
D O I
10.1023/A:1009872202035
中图分类号
学科分类号
摘要
Conventional approaches to software cost estimation have focused on algorithmic cost models, where an estimate of effort is calculated from one or more numerical inputs via a mathematical model. Analogy-based estimation has recently emerged as a promising approach, with comparable accuracy to algorithmic methods in some studies, and it is potentially easier to understand and apply. The current study compares several methods of analogy-based software effort estimation with each other and also with a simple linear regression model. The results show that people are better than tools at selecting analogues for the data set used in this study. Estimates based on their selections, with a linear size adjustment to the analogue's effort value, proved more accurate than estimates based on analogues selected by tools, and also more accurate than estimates based on the simple regression model.
引用
收藏
页码:135 / 158
页数:23
相关论文
共 50 条
  • [21] An Empirical Experiment on Analogy-based Software Cost Estimation with CUDA Framework
    Phannachitta, Passakorn
    Keung, Jacky
    Matsumoto, Ken-ichi
    2013 22ND AUSTRALASIAN CONFERENCE ON SOFTWARE ENGINEERING (ASWEC), 2013, : 165 - 174
  • [22] 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
  • [23] 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
  • [24] Enhancing Software Effort Estimation in the Analogy-Based Approach Through the Combination of Regression Methods
    Javdani Gandomani, Taghi
    Dashti, Maedeh
    Zulzalil, Hazura
    Sultan, Abu Bakar Md
    IEEE ACCESS, 2024, 12 : 152122 - 152137
  • [25] An Empirical Analysis of Three-stage Data-Preprocessing for Analogy-based Software Effort Estimation on the ISBSG Data
    Huang, Jianglin
    Li, Yan-Fu
    Keung, Jacky Wai
    Yu, Y. T.
    Chan, W. K.
    2017 IEEE INTERNATIONAL CONFERENCE ON SOFTWARE QUALITY, RELIABILITY AND SECURITY (QRS), 2017, : 442 - 449
  • [26] 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,
  • [27] Uncertainty management in software effort estimation using a consistent fuzzy analogy-based method
    Ezghari, Soufiane
    Zahi, Azeddine
    APPLIED SOFT COMPUTING, 2018, 67 : 540 - 557
  • [28] 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
  • [29] 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)
  • [30] Supporting Analogy-based Effort Estimation with the Use of Ontologies
    Kowalska, Joanna
    Ochodek, Miroslaw
    E-INFORMATICA SOFTWARE ENGINEERING JOURNAL, 2014, 8 (01) : 53 - 64