Filtering of inconsistent software project data for analogy-based effort estimation추론 기반의 공수 예측을 위한 일관성 없는 소프트웨어 프로젝트 데이터의 제거

Cited 0 time in webofscience Cited 0 time in scopus
  • Hit : 751
  • Download : 0
DC FieldValueLanguage
dc.contributor.advisorBae, Doo-Hwan-
dc.contributor.advisor배두환-
dc.contributor.authorLe Do, Tuan Khanh-
dc.contributor.author레도, 투안칸-
dc.date.accessioned2011-12-13T06:08:55Z-
dc.date.available2011-12-13T06:08:55Z-
dc.date.issued2010-
dc.identifier.urihttp://library.kaist.ac.kr/search/detail/view.do?bibCtrlNo=419225&flag=dissertation-
dc.identifier.urihttp://hdl.handle.net/10203/34917-
dc.description학위논문(석사) - 한국과학기술원 : 전산학과, 2010.2, [ vi, 43 p. ]-
dc.description.abstractSuccessful software project management requires an accurate estimate for the software effort. Among the many proposed techniques, Analogy-Based Estimation (ABE) has been one of the mainstreams for software effort estimation. In general, ABE infers the effort to accomplish a new software project by reasoning on the data of the historical projects which share similar characteristics with the estimated one. As being not an exception among data mining techniques, ABE is vulnerable to the noise in the historical project data, which, consequently, needs to be filtered in advance. A number of noise filtering techniques have been proposed in both machine learning and software effort estimation domains. Basically, the effectiveness of filtering is largely dependent on the concept of noise defined by each study. Some filtering technique was claimed to have no influence on the accuracy of ABE, while some other was claimed to be vulnerable to the neighborhoods of high effort inhomogeneity. In this study, we introduce the concept of Effort-Inconsistency Degree (EID), based on which we define the inconsistent historical project data, which is the data of the historical projects that have high EID. We claim that the inconsistent historical project data were defined in a way independent of the homogeneity of effort and have high tendency to degrade the accuracy of ABE. Thus, we expect that, by filtering of these data, our approach can improve the accuracy of ABE more effectively. We have validated and compared the accuracy of ABE before and after applying our approach together with the three representative filtering techniques, namely the Edited Nearest Neighbor algorithm, the Univariate Outlier Elimination, and the Genetic Algorithm based project selection, on the four historical project data sets. The results suggest that our approach can improve the accuracy of ABE more effectively than can the other approaches.eng
dc.languageeng-
dc.publisher한국과학기술원-
dc.subjectinconsistent-
dc.subjectanalogy-based estimation-
dc.subjectsoftware effort estimation-
dc.subjectfiltering-
dc.subject제거-
dc.subject일관성 없는-
dc.subject추론 기반의 공수 예측-
dc.subject소프트웨어 공수예측-
dc.titleFiltering of inconsistent software project data for analogy-based effort estimation-
dc.title.alternative추론 기반의 공수 예측을 위한 일관성 없는 소프트웨어 프로젝트 데이터의 제거-
dc.typeThesis(Master)-
dc.identifier.CNRN419225/325007 -
dc.description.department한국과학기술원 : 전산학과, -
dc.identifier.uid020084165-
dc.contributor.localauthorBae, Doo-Hwan-
dc.contributor.localauthor배두환-
Appears in Collection
CS-Theses_Master(석사논문)
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