On the effectiveness of weighted moving windows: Experiment on linear regression based software effort estimation

被引:22
|
作者
Amasaki, S. [1 ]
Lokan, C. [2 ]
机构
[1] Okayama Prefectural Univ, Dept Syst Engn, Okayama 7191197, Japan
[2] UNSW Canberra, Sch Engn & Informat Technol, Canberra, ACT 2600, Australia
基金
日本学术振兴会;
关键词
effort estimation; moving window; gradual weighting;
D O I
10.1002/smr.1672
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
In construction of an effort estimation model, it seems effective to use a window of training data so that the model is trained with only recent projects. Considering the chronological order of projects within the window, and weighting projects according to their order within the window, may also affect estimation accuracy. In this study, we examined the effects of weighted moving windows on effort estimation accuracy. We compared weighted and non-weighted moving windows under the same experimental settings. We confirmed that weighting methods significantly improved estimation accuracy in larger windows, although the methods also significantly worsened accuracy in smaller windows. This result contributes to understanding properties of moving windows. Copyright (c) 2014 John Wiley & Sons, Ltd.
引用
收藏
页码:488 / 507
页数:20
相关论文
共 50 条
  • [1] The Evaluation of Weighted Moving Windows for Software Effort Estimation
    Amasaki, Sousuke
    Lokan, Chris
    [J]. PRODUCT-FOCUSED SOFTWARE PROCESS IMPROVEMENT, 2013, 7983 : 214 - 228
  • [2] A Replication Study on the Effects of Weighted Moving Windows for Software Effort Estimation
    Amasaki, Sousuke
    Lokan, Chris
    [J]. PROCEEDINGS OF THE 20TH INTERNATIONAL CONFERENCE ON EVALUATION AND ASSESSMENT IN SOFTWARE ENGINEERING 2016 (EASE '16), 2016,
  • [3] Applying Moving Windows to Software Effort Estimation
    Lokan, Chris
    Mendes, Emilia
    [J]. ESEM: 2009 3RD INTERNATIONAL SYMPOSIUM ON EMPIRICAL SOFTWARE ENGINEERING AND MEASUREMENT, 2009, : 111 - +
  • [4] The Effects of Moving Windows to Software Estimation: Comparative Study on Linear Regression and Estimation by Analogy
    Amasaki, Sousuke
    Lokan, Chris
    [J]. PROCEEDINGS OF THE 2012 JOINT CONFERENCE OF THE 22ND INTERNATIONAL WORKSHOP ON SOFTWARE MEASUREMENT AND THE 2012 SEVENTH INTERNATIONAL CONFERENCE ON SOFTWARE PROCESS AND PRODUCT MEASUREMENT (IWSM-MENSURA 2012), 2012, : 23 - 32
  • [5] The Effects of Gradual Weighting on Duration-Based Moving Windows for Software Effort Estimation
    Amasaki, Sousuke
    Lokan, Chris
    [J]. PRODUCT-FOCUSED SOFTWARE PROCESS IMPROVEMENT, PROFES 2014, 2014, 8892 : 63 - 77
  • [6] The Effect of Moving Windows on Software Effort Estimation: Comparative Study with CART
    Amasaki, Sousuke
    Lokan, Chris
    [J]. 2014 6TH INTERNATIONAL WORKSHOP ON EMPIRICAL SOFTWARE ENGINEERING IN PRACTICE (IWESEP 2014), 2014, : 1 - 6
  • [7] Locally weighted regression with different kernel smoothers for software effort estimation
    Alqasrawi, Yousef
    Azzeh, Mohammad
    Elsheikh, Yousef
    [J]. SCIENCE OF COMPUTER PROGRAMMING, 2022, 214
  • [8] Linear Regression Model for Agile Software Development Effort Estimation
    Sharma, Amrita
    Chaudhary, Neha
    [J]. 2020 5TH IEEE INTERNATIONAL CONFERENCE ON RECENT ADVANCES AND INNOVATIONS IN ENGINEERING (IEEE - ICRAIE-2020), 2020,
  • [9] A Virtual Study of Moving Windows for Software Effort Estimation Using Finnish Datasets
    Amasaki, Sousuke
    Lokan, Chris
    [J]. PRODUCT-FOCUSED SOFTWARE PROCESS IMPROVEMENT (PROFES 2017), 2017, 10611 : 71 - 79
  • [10] Parametric Software Effort Estimation Based on Optimizing Correction Factors and Multiple Linear Regression
    Nhung, Ho Le Thi Kim
    Van Hai, Vo
    Silhavy, Radek
    Prokopova, Zdenka
    Silhavy, Petr
    [J]. IEEE Access, 2022, 10 : 2963 - 2986