The Effects of Gradual Weighting on Duration-Based Moving Windows for Software Effort Estimation

被引:0
|
作者
Amasaki, Sousuke [1 ]
Lokan, Chris [2 ]
机构
[1] Okayama Prefectural Univ, Dept Syst Engn, Soja, Japan
[2] UNSW Canberra, Sch Engn & Informat Technol, Canberra, ACT, Australia
关键词
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Several studies in software effort estimation have found that it can be effective to use a window of recent projects as training data for building an effort estimation model. Windows can be defined as having a fixed size (containing a fixed number of projects), or as having a fixed duration. A recent study extended the idea of windows, by weighting projects differently according to their order within the window, and found that weighted moving windows could significantly improve estimation accuracy. That study used fixed-size windows. This study examines the effect on effort estimation accuracy of weighted moving windows that are based on fixed duration. We compare weighted and unweighted moving windows under the same experimental settings. Weighting methods are found to improve estimation accuracy significantly in larger windows, and the methods also significantly improved accuracy in smaller windows in terms of MRE. This result contributes further to understanding properties of moving windows.
引用
收藏
页码:63 / 77
页数:15
相关论文
共 50 条
  • [31] AI-Based Models for Software Effort Estimation
    Kocaguneli, Ekrem
    Tosun, Ayse
    Bener, Ayse
    36TH EUROMICRO CONFERENCE ON SOFTWARE ENGINEERING AND ADVANCED APPLICATIONS, 2010, : 323 - 326
  • [32] Regression Analysis Based Software Effort Estimation Method
    Yucalar, Fatih
    Kilinc, Deniz
    Borandag, Emin
    Ozcift, Akin
    INTERNATIONAL JOURNAL OF SOFTWARE ENGINEERING AND KNOWLEDGE ENGINEERING, 2016, 26 (05) : 807 - 826
  • [33] Effort estimation factors for component-based software
    Yu, Xuejun
    Zhang, Shujie
    High Technology Letters, 2006, 12 (SUPPL.) : 99 - 101
  • [34] The Effects of Visual Movement on Beat-Based vs. Duration-Based Temporal Perception
    Torres, Nathercia L.
    Luiz, Carlos dos Santos
    Castro, Sao Luis
    Silva, Susana
    TIMING & TIME PERCEPTION, 2019, 7 (02) : 168 - 187
  • [35] Bayesian parameter estimation of duration-based variables used in post-earthquake building recovery modeling
    Omoya, Morolake
    Burton, Henry
    Baroud, Hiba
    EARTHQUAKE SPECTRA, 2022, 38 (03) : 2088 - 2108
  • [36] 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
  • [37] Effort estimation of component-based software development - a survey
    Wijayasiriwardhane, T.
    Lai, R.
    Kang, K. C.
    IET SOFTWARE, 2011, 5 (02) : 216 - 228
  • [38] Machine Learning-based Software Effort Estimation : An Analysis
    Polkowski, Zdzislaw
    Vora, Jayneel
    Tanwar, Sudeep
    Tyagi, Sudhanshu
    Singh, Pradeep Kumar
    Singh, Yashwant
    PROCEEDINGS OF THE 11TH INTERNATIONAL CONFERENCE ON ELECTRONICS, COMPUTERS AND ARTIFICIAL INTELLIGENCE (ECAI-2019), 2019,
  • [39] A Stacking Ensemble-based Approach for Software Effort Estimation
    Shukla, Suyash
    Kumar, Sandeep
    ENASE: PROCEEDINGS OF THE 16TH INTERNATIONAL CONFERENCE ON EVALUATION OF NOVEL APPROACHES TO SOFTWARE ENGINEERING, 2021, : 205 - 212
  • [40] Neural network based models for software effort estimation: a review
    Dave, Vachik S.
    Dutta, Kamlesh
    ARTIFICIAL INTELLIGENCE REVIEW, 2014, 42 (02) : 295 - 307