A weighted call graph approach for finding relevant components in source code소스코드로부터 관련 컴포넌트를 찾기 위한 weighted call graph 방법

Cited 0 time in webofscience Cited 0 time in scopus
  • Hit : 436
  • Download : 0
DC FieldValueLanguage
dc.contributor.advisorKang, Sung-Won-
dc.contributor.advisor강성원-
dc.contributor.authorAhn, Shin-Young-
dc.contributor.author안신영-
dc.date.accessioned2011-12-30-
dc.date.available2011-12-30-
dc.date.issued2006-
dc.identifier.urihttp://library.kaist.ac.kr/search/detail/view.do?bibCtrlNo=392642&flag=dissertation-
dc.identifier.urihttp://hdl.handle.net/10203/55462-
dc.description학위논문(석사) - 한국정보통신대학교 : 공학부, 2006, [ vi, 58 p. ]-
dc.description.abstractThe reuse or maintenance of existing code requires understanding how the program is implemented and how the architecture is organized. Small modification of open source requests partial understanding. However, it``s not easy because open source doesn``t have design document which maps the feature to source code. I propose a method to find the components relevant to a feature in open source code. My solution is a static approach to recovery the traceability between requirement specification and source codes. A premise of my work is that open source follows GNU C coding standard. The coding standard suggests not to use abbreviation of identifier and to use meaningful identifiers in source code. To recover these traceability, my approach build and analyze the weighted call graph, which is built using the similarity values obtained from the vector space information retrieval(IR). Through analysis of this weighted call graph, the possibly relevant functions are finally determined. I use two analysis methods: core function analysis and weight analysis. To evaluate my idea, I do experimental study of my approach and compare and discuss the result of my approach with the existing approach.eng
dc.languageeng-
dc.publisher한국정보통신대학교-
dc.subjectFeature-
dc.subjectRequirement-
dc.subjectOpen Source-
dc.subjectSoftware Understanding-
dc.subjectRecovering Traceability-
dc.subject추적성 회복-
dc.subject기능-
dc.subject요구사항-
dc.subject오픈 소스-
dc.subject소프트웨어 이해-
dc.titleA weighted call graph approach for finding relevant components in source code-
dc.title.alternative소스코드로부터 관련 컴포넌트를 찾기 위한 weighted call graph 방법-
dc.typeThesis(Master)-
dc.identifier.CNRN392642/225023-
dc.description.department한국정보통신대학교 : 공학부, -
dc.identifier.uid020044641-
dc.contributor.localauthorKang, Sung-Won-
dc.contributor.localauthor강성원-
Appears in Collection
School of Engineering-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