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 条
  • [41] A replicated assessment and comparison of adaptation techniques for analogy-based effort estimation
    Department of Software Engineering, Applied Science University, PO BOX 166, Amman, Jordan
    Empir Software Eng, 1600, 1-2 (90-127):
  • [42] Analysis of cluster center initialization of 2FA-kprototypes analogy-based software effort estimation
    Amazal, Fatima Azzahra
    Idri, Ali
    Abran, Alain
    JOURNAL OF SOFTWARE-EVOLUTION AND PROCESS, 2019, 31 (12)
  • [43] Improving analogy-based software cost estimation by a resampling method
    Mittas, Nikolaos
    Athanasiades, Marinos
    Angelis, Lefteris
    INFORMATION AND SOFTWARE TECHNOLOGY, 2008, 50 (03) : 221 - 230
  • [44] Analogy-based practical classification rules for software quality estimation
    Khoshgoftaar, TM
    Seliya, N
    EMPIRICAL SOFTWARE ENGINEERING, 2003, 8 (04) : 325 - 350
  • [45] A replicated assessment and comparison of adaptation techniques for analogy-based effort estimation
    Mohammad Azzeh
    Empirical Software Engineering, 2012, 17 : 90 - 127
  • [46] MINN: A Missing Data Imputation Technique for Analogy-based Effort Estimation
    Shah, Muhammad Arif
    Jawawi, Dayang N. A.
    Isa, Mohd Adham
    Wakil, Karzan
    Younas, Muhammad
    Mustafa, Ahmed
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2019, 10 (02) : 222 - 232
  • [47] Polynomial analogy-based software development effort estimation using combined particle swarm optimization and simulated annealing
    Shahpar, Zahra
    Bardsiri, Vahid Khatibi
    Bardsiri, Amid Khatibi
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2021, 33 (20):
  • [48] LSA-X: Exploiting Productivity Factors in Linear Size Adaptation for Analogy-Based Software Effort Estimation
    Phannachitta, Passakorn
    Monden, Akito
    Keung, Jacky
    Matsumoto, Kenichi
    IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2016, E99D (01): : 151 - 162
  • [49] ANALOGICAL SOFTWARE REUSE - EMPIRICAL INVESTIGATIONS OF ANALOGY-BASED REUSE AND SOFTWARE ENGINEERING PRACTICES
    SUTCLIFFE, A
    MAIDEN, N
    ACTA PSYCHOLOGICA, 1991, 78 (1-3) : 173 - 197
  • [50] Analogy-X: Providing statistical inference to analogy-based software cost estimation
    Keung, Jacky Wai
    Kitchenham, Barbara A.
    Jeffery, David Ross
    IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2008, 34 (04) : 471 - 484