arrow
Return

Determining relevant training data for effort estimation using Window-based COCOMO calibration

delete2019-01-01
delete9
PRE
AI
V
Vu Nguyen *
B
Barry Boehm
L
LiGuo Huang
DOI:10.1016/j.jss.2018.10.019delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
Context: A software estimation model is often built using historical project data. As software development practices change over time, however, a model based on past data may not make accurate predictions for a new project. Objectives: We investigate the use of moving windows to determine relevant training data for COCOMO calibration. Method: We present a windowing calibration approach to calibrating COCOMO and assess performance of effort estimation models calibrated using windows and all data. Results: Our results show that calibrating COCOMO using small windows of the most recently completed projects generates superior estimates than using all available historical projects. Large windows tend to produce worse estimates. Conclusions: This study provides empirical evidence to support the use of small windows of projects completed so far to calibrate models when COCOMO-like data is available. Additionally, when the change in software development over time is rapid, the use of windows is more justifiable for improving estimation accuracy. (C) 2018 Published by Elsevier Inc.
Keywords:
Software estimation
COCOMO
Model calibration
Moving windows
Window-based calibration
Project management
AI Summary

AI Summary

Key information extracted from the uploaded paper, including a brief overview, abstract, background, key highlights, visual analysis, and future outlook.

Journal

Journal of Systems and Software cover
Journal of Systems and Software
IF:
4.1
Papers:
5.4K
Citations:
8.4K

Organization

U
university of southern california
Scholars:
4.6W
Papers: 3.8W
Citations: 51
V
vnu-hcm university of science (vnuhcm-us)
Scholars:
497
Papers: 367
Citations: 0
researcher View more organizations