Font Size: a A A

The Research Of Component Retrieval Method Based On Ontology And Facet

Posted on:2012-04-02Degree:MasterType:Thesis
Country:ChinaCandidate:S T SongFull Text:PDF
GTID:2178330332489989Subject:Computer software and theory
Abstract/Summary:PDF Full Text Request
For software crisis, Component-based Software Development is an effective way. In component-based software development process, component library plays an important role. In practical applications,How to retrieve component in the component library becomes more and more important, it is the key of component library and software reuse research.The facet-Based classified and description of component retrieval is the better one of the component retrieval technologies. The facet-Based retrieval descript the component in different dimensions, and it can get better recall and precision. But the realization way of the retrieval method, such as tree matching, is very difficult. And lacking the semantic information, there are different descriptions between people and computer. Unlike general database query, component retrieval needs certain fuzzy query capabilities, it must help us to retrieve the component with similar function. In view of the above these problems, we brings the ontology technology based the facet classify description, using the rich semantic information of ontology to expand query conditions, and brings a new query algorithm.This paper firstly presents the lasted researches in the component library and component retrieval technologies at home and abroad. And then introduces several methods of component retrieval. In these retrieval method, mainly introduces facet-Based classified and description of component retrieval, including facet classification model and facets trees matching model, and the shortage of the retrieval method, and proposes a solution: introducing ontology.Then, we puts forward a component retrieval method based on ontology and facet, and puts forward a feasible facet classification scheme, using this facet classification scheme, we brings ontology to expand query conditions, forming a new inquires, in this way, we can solve the conditions of facet-based retrieval, And also, for different tree facets, we give different weights, and puts forward a new search algorithm.The retrieval is one of the functions of Uniform Service Architecture Platform(USAP). Next, the paper presents the specific application of the component retrieval based on ontology and facet, including the model of the component library system, the model of semantic reasoning and expanding, and establishing an ontology. Using this retrieval system, we can prove that the retrieval based on ontology and facet achieve a good performance.Finally, the whole work of this paper and the future research are concluded and discussed.
Keywords/Search Tags:component, component retrieval, facet, ontology, semantic extension
PDF Full Text Request
Related items