Case-based reasoning in software component retrieval소프트웨어 컴포넌트 검색을 위한 사례 기반 추론 기법

Cited 0 time in webofscience Cited 0 time in scopus
  • Hit : 487
  • Download : 0
Software Component Retrieval refers to identifying the appropriate software components in a library which is plays a critical role in the success of the final system. Several methods have been proposed for retrieval and selection of components. The success factor of these techniques is mainly whether they can retrieve components that meet the functionalities required by the user of the system, With the advancement of these search and retrieval techniques, it has been mostly possible to retrieve components that meet the user queries. But it is argued in this research that current component retrieval techniques have two short falls which are "inability to provide decision support" and "inability to explain retrieval". The first problem refers to that although the retrieval system retrieves components but it does not provide any basis for decision support. The reason behind this problem is that the current retrieval methods do not keep track of the previous decision information of the final selection. The second problem refers to that the existing retrieval techniques do not provide any explanation of their retrieval which causes the user of the system to understand to what extent his query is related to the retrieval. In this research, to solve the problem of "inability to provide decision support", Case-based Reasoning component retrieval model is proposed that reuses previous component selection decision while retrieving components to provide a basis for decision and to help the developer deciding for selecting the most appropriate component among the retrieved ones. To solve the problem of "inability to explain retrieval", the reasoner of the proposed model uses domain ontology for semantic similarity calculation between the query and case, and at the same time generates explanation of the retrieval. For evaluation purpose, a prototype is developed and the proposed model is compared with existing approaches.
Advisors
Choi, Ho-Jinresearcher최호진researcher
Description
한국과학기술원 : 정보통신공학과,
Publisher
한국과학기술원
Issue Date
2010
Identifier
419179/325007  / 020074311
Language
eng
Description

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

Keywords

Component based software development; Case Based Reasoning; software component retrieval; 소프트웨어 컴포넌트 검색; 컴포넌트 기반 소프트웨어 개발; 사례기반추론

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