Enhancing the multiple regression-based software cost estimation modeling process by adopting bootstrapping method부트스트래핑 방법을 적용한 다중 회귀기반의 소프트웨어 비용추정 모델링 프로세스 개선

Cited 0 time in webofscience Cited 0 time in scopus
  • Hit : 514
  • Download : 0
As the system functionalities implemented by software and the size of software increase, it has become important in project management to estimate software development cost accurately. Hundreds of models have been developed for accurate software cost estimation over the last few decades. Among these models, multiple regression-based models are widely used in practice because these can give relatively accurate results. However, these regression-based models can be easily affected by outliers, especially when the sample size is small. There exist no methods to develop software cost estimation models considering small sample size problem. Therefore, it is not easy to develop a highly predictive cost estimation model by using these in the case of a small sample size. In addition, there are only a few researches presented for the modeling methodology on developing software cost estimation model. Existing modeling methodologies do not present the process framework to develop model in a systematic and detail way. In this thesis, we propose a modified bootstrapping technique to develop cost estimation models when the sample size is small, which can increase the sample size and improve the estimation accuracy. Then, we propose a generic software cost estimation modeling process (SCEMP) which combines the existing modeling methodologies with this proposed bootstrapping method. Validation of the SCEMP was carried out by using the data collected from the development of weapon systems. Experiment results showed that the estimation accuracy was increased by application of the proposed modeling process. Additionally, we performed an empirical study to identify an appropriate sample size when we can apply the bootstrapping method. It is expected that SCEMP can help the model developer to build accurate software cost estimation models in a systematic way and contribute to the software project management, such as project planning, scheduling, risk analysis, decision making, and...
Advisors
Baik, Jong-Moonresearcher백종문
Description
한국과학기술원 : 정보통신공학과,
Publisher
한국과학기술원
Issue Date
2013
Identifier
566054/325007  / 020078063
Language
eng
Description

학위논문(박사) - 한국과학기술원 : 정보통신공학과, 2013.8, [ vi, 83 p. ]

Keywords

software cost estimation modeling process; 모델링 프로세스; 다중회귀분석; 부트스트래핑; 표본 수; 소프트웨어 비용추정; sample size; bootstrapping; multiple regression

URI
http://hdl.handle.net/10203/197778
Link
http://library.kaist.ac.kr/search/detail/view.do?bibCtrlNo=566054&flag=dissertation
Appears in Collection
ICE-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