Improving the accuracy of software effort estimation based on multiple regressions by adaptive recursive data partitioning적응형 재귀 데이터 분할법에 의한 다중 회귀식 기반의 소프트웨어 공수 예측 정확도 향상

Cited 0 time in webofscience Cited 0 time in scopus
  • Hit : 717
  • Download : 0
Least squares regression (LSR) has been a popular software effort estimation method in practice; however, an effort estimation model by LSR, a single LSR model, is highly affected by data distribution. Specifically, the model does not provide sound effort estimates in widely scattered data sets because it is very sensitive to influential data points (e.g., outliers), which can distort the model and decrease the estimation accuracy. This implies that it is necessary to develop a data partitioning-based approach as a means to generate multiple LSR models to alleviate the effect of data distribution. Even though clustering-based approaches have been introduced, they have not been sufficiently stable to facilitate accurate effort estimation. In this paper, after we empirically investigate the effect of eliminating outliers on the estimation accuracy of LSR, we propose a new data partitioning-based approach to achieving more accurate and stable effort estimates via LSR. This approach also provides an effort prediction interval that is useful to describe the uncertainty of the estimates. Empirical experiments are performed to evaluate the performance of the proposed approach by comparing with the basic LSR approach and clustering-based approach, based on industrial data sets. The experimental results show that the proposed approach not only improves the accuracy of effort estimation more significantly than that of other approaches, but it also achieves robust and stable results. The proposed approach can help project managers to make accurate and stable effort estimates by alleviating the effect of data distribution that is a major practical issue in software effort estimation.
Advisors
Bae, Doo-Hwanresearcher배두환
Description
한국과학기술원 : 전산학과,
Publisher
한국과학기술원
Issue Date
2012
Identifier
511932/325007  / 020085088
Language
eng
Description

학위논문(박사) - 한국과학기술원 : 전산학과, 2012.8, [ v, 64 p. ]

Keywords

Software project management; software effort estimation; least squares regression; 소프트웨어 프로젝트 관리; 소프트웨어 공수 예측; 최소제곱회귀법; 적응형 재귀 데이터 분할법; adaptive recursive data partitioning

URI
http://hdl.handle.net/10203/180380
Link
http://library.kaist.ac.kr/search/detail/view.do?bibCtrlNo=511932&flag=dissertation
Appears in Collection
CS-Theses_Ph.D.(박사논문)
Files in This Item
There are no files associated with this item.

qr_code

  • mendeley

    citeulike


rss_1.0 rss_2.0 atom_1.0