Font Size: a A A

The Research Of Component Retrieval Based On Ontology And Facet Description

Posted on:2009-02-17Degree:MasterType:Thesis
Country:ChinaCandidate:Q Q ZhouFull Text:PDF
GTID:2178360272980744Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
Software reuse is regarded as an efficient way to promote efficiency and quality of software production. How to find out the needed component in the useable component warehouse is a difficult problem which need to solve. However, with the application of Internet widely, there will be more different component models. The success of component-based application development has been impeded by the lack of suitable tools that enable developers to search and select the right component for their applications.The traditional component description and retrieval technologies, such as the facet-Based classified and description of component retrieval, lacking the semantic information of components. It's hard to find the exact component, the precision and the recall is not very high.This paper brings the ontology technology based the facet classify description, establishing based on the semantic component classification and the description structure, it can establish the semantic component-based, and extending to parse the query request by the ontology in order to improve the precision and recall. This paper researches on how to describe the component and retrieval the component on by ontology technology. In this paper, the works involved in the following parts:1. Firstly, analyzed the classified and Retrieval technologies of some representational component systems currently and stress the facet description method, introduce XML and tree matching thought and related theories and proposes to use the XML to realize the facet description precept. Refer to the learning fruit, analyzes this precept from the aspects like technology implement and evolution and give a specific realization of facet description to strike up the component data model of component system.2.According to the research on the definitions, description methods and conformation tools of ontology and how to construct the ontology, we choose OWL (Web Ontology Language) as the description language, defines concepts and relationships among concepts explicitly and formally. Then proposes an Object-Orient conformation method of ontology, and use it to construct the CEM (College Education Manage) domain ontology.3. This paper brings the ontology technology based the facet classify description, combines the facet description information and domain information, proposes a logical model of component based on ontology and facet for the semantic Retrieval of component. This model combines the facet description information and domain information, consider the semantic integrality of the component sufficiently.4. This paper proposes the Retrieval model and arithmetic based on ontology and facet description, and realized this function in CPAP (Component Produce and Assembly platform).5. Finally,the main works in the component area are summarized and the next stage works are mentioned.
Keywords/Search Tags:Software component, Facet description, Component retrieval, Ontology, Web Ontology Language
PDF Full Text Request
Related items