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 条
  • [41] Neural network based models for software effort estimation: a review
    Vachik S. Dave
    Kamlesh Dutta
    Artificial Intelligence Review, 2014, 42 : 295 - 307
  • [42] Stacking regularization in analogy-based software effort estimation
    Anupama Kaushik
    Prabhjot Kaur
    Nisha Choudhary
    Soft Computing, 2022, 26 : 1197 - 1216
  • [43] Software-effort estimation with a case-based reasoner
    Prietula, M. J.
    Vicinanza, S. S.
    Mukhopadhyay, T.
    Journal of Experimental & Theoretical Artificial Intelligence, 8 (3-4):
  • [44] Software test effort estimation: a model based on cuckoo search
    Srivastava, Praveen Ranjan
    Varshney, Abhishek
    Nama, Priyanka
    Yang, Xin-She
    INTERNATIONAL JOURNAL OF BIO-INSPIRED COMPUTATION, 2012, 4 (05) : 278 - 285
  • [45] Circumstantial-evidence-based Judgment for Software Effort Estimation
    Li, Zheng
    O'Brien, Liam
    Zhang, He
    EAST 2011: EVIDENTIAL ASSESSMENT OF SOFTWARE TECHNOLOGIES, 2011, : 18 - 27
  • [46] Empirical study of analogy-based software effort estimation
    Walkerden F.
    Jeffery R.
    Empirical Software Engineering, 1999, 4 (2) : 135 - 158
  • [47] SOFTWARE EFFORT ESTIMATION MODEL BASED ON USE CASE SPECIFICATION
    Chen, Xinguang
    Shu, Fengdi
    Yang, Ye
    ENASE 2011: PROCEEDINGS OF THE 6TH INTERNATIONAL CONFERENCE ON EVALUATION OF NOVEL APPROACHES TO SOFTWARE ENGINEERING, 2011, : 226 - 231
  • [48] Stacking regularization in analogy-based software effort estimation
    Kaushik, Anupama
    Kaur, Prabhjot
    Choudhary, Nisha
    Priyanka
    SOFT COMPUTING, 2022, 26 (03) : 1197 - 1216
  • [49] An Extreme Learning Machine 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, : 47 - 57
  • [50] Software-effort estimation with a case-based reasoner
    Prietula, M
    Vicinanza, SS
    Mukhopadhyay, T
    JOURNAL OF EXPERIMENTAL & THEORETICAL ARTIFICIAL INTELLIGENCE, 1996, 8 (3-4) : 341 - 363