Skip to main content

The Effects of Duration-Based Moving Windows with Estimation by Analogy

  • Conference paper
  • First Online:

Part of the book series: Lecture Notes in Business Information Processing ((LNBIP,volume 230))

Abstract

Context: Recent studies have revealed that estimation accuracy can be affected by only using a window of recent projects as training data for building an effort estimation model. The studies also showed that the effect and its extent could be affected by effort estimation methods and windowing policies (fixed size or fixed duration). However, a study of perhaps the most common situation — using Estimation by Analogy (EbA) for effort estimation, and only considering as training data projects completed recently in windows defined by duration — is lacking.

Objective: To investigate the effects on estimation accuracy of using the fixed-duration windowing policy, particularly in comparison to fixed-size windows, when using EbA.

Method: Using a single-company ISBSG data set studied previously in similar research, we examine the effects of using a fixed-duration windowing policy on the accuracy of estimates using EbA. As a preliminary step, we evaluate the effect of some changes to how we apply EbA itself.

Results: Fixed-duration windows can improve the accuracy of estimates with EbA. Some window sizes lead to statistically significant improvements. Reinforcing previous research, the effect is smaller and is seen in a narrower range of window sizes than when fixed-size windows are used.

Conclusions: Fixed-duration windows are helpful with this data set when using EbA. Variations in the settings for EbA can change the sizes at which windows are helpful. This suggests the need for reviewing optimal window sizes when adopting a new setting of EbA.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

References

  1. Lokan, C., Mendes, E.: Applying moving windows to software effort estimation. In: Proceedings of ESEM 2009, pp. 111–122 (2009)

    Google Scholar 

  2. Lokan, C., Mendes, E.: Investigating the use of duration-based moving windows to improve software effort prediction. In: Proceedings of APSEC 2012, pp. 818–827 (2012)

    Google Scholar 

  3. Lokan, C., Mendes, E.: Investigating the use of duration-based moving windows to improve software effort prediction: a replicated study. Inf. Softw. Technol. 56(9), 1063–1075 (2014)

    Article  Google Scholar 

  4. Amasaki, S., Lokan, C.: The effects of moving windows to software estimation: comparative study on linear regression and estimation by analogy. In: 2012 Joint Conference of 22nd International Workshop on Software Measurement and the 7th International Conference on Software Process and Product Measurement (IWSM-MENSURA), pp. 23–32. IEEE, October 2012

    Google Scholar 

  5. Mendes, E., Lokan, C.: Investigating the use of chronological splitting to compare software cross-company and single-company effort predictions: a replicated study. In: Proceedings of EASE 2009 (2009)

    Google Scholar 

  6. Kitchenham, B., Pfleeger, S.L., McColl, B., Eagan, S.: An empirical study of maintenance and development estimation accuracy. J. Syst. Softw. 64(1), 57–77 (2002)

    Article  Google Scholar 

  7. MacDonell, S.G., Shepperd, M.: Data accumulation and software effort prediction. In: Proceedings of the 2010 ACM-IEEE International Symposium on Empirical Software Engineering and Measurement. ACM (2010)

    Google Scholar 

  8. Hastie, T., Tibshirani, R., Friedman, J.: The Elements of Statistical Learning: Data Mining Inference and Prediction. Springer, New York (2009)

    Book  MATH  Google Scholar 

  9. Kocaguneli, E., Menzies, T., Bener, A., Keung, J.W.: Exploiting the essential assumptions of analogy-based effort estimation. IEEE Trans. Softw. Eng. 38(2), 425–438 (2012)

    Article  Google Scholar 

  10. Dejaeger, K., Verbeke, W., Martens, D., Baesens, B.: Data mining techniques for software effort estimation: a comparative study. IIEEE Trans. Softw. Eng. 38, 2354–2364 (2011)

    Google Scholar 

  11. Tibshirani, R.: Regression shrinkage and selection via the lasso. J. Roy. Stat. Soc. Ser. B 58, 267–288 (1996)

    MathSciNet  MATH  Google Scholar 

  12. Mendes, E., Watson, I., Triggs, C., Mosley, N., Counsell, S.: A comparative study of cost estimation models for web hypermedia applications. Empirical Softw. Eng. 8(2), 163–196 (2003)

    Article  Google Scholar 

  13. Port, D., Korte, M.: Comparative studies of the model evaluation criterions MMRE and PRED in software cost estimation research. In: Proceedings of ESEM 2008. ACM (2008)

    Google Scholar 

  14. Kolodner, J.: Case-Based Reasoning. Morgan-Kaufmann, San Mateo (1993)

    Book  MATH  Google Scholar 

  15. Kirsopp, C., Shepperd, M., Hart, J.: Search heuristics, case-based reasoning and software project effort prediction. In: GECCO 2002: Genetic and Evolutionary Computation Conference. AAAI (2002)

    Google Scholar 

Download references

Acknowledgment

The authors would like to thank the anonymous reviewers for their thoughtful comments and helpful suggestions on the first version of this paper. This work was partially supported by JSPS KAKENHI Grant #25330083 and #15K15975.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Sousuke Amasaki .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2015 Springer International Publishing Switzerland

About this paper

Cite this paper

Amasaki, S., Lokan, C. (2015). The Effects of Duration-Based Moving Windows with Estimation by Analogy. In: Kobyliński, A., Czarnacka-Chrobot, B., Świerczek, J. (eds) Software Measurement. Mensura IWSM 2015 2015. Lecture Notes in Business Information Processing, vol 230. Springer, Cham. https://doi.org/10.1007/978-3-319-24285-9_2

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-24285-9_2

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-24284-2

  • Online ISBN: 978-3-319-24285-9

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics