Font Size: a A A

Research Of The Component Representation And Retrieval Based On Semantic

Posted on:2009-03-30Degree:MasterType:Thesis
Country:ChinaCandidate:L L ZangFull Text:PDF
GTID:2178360272479661Subject:Computer software and theory
Abstract/Summary:PDF Full Text Request
Component-based Software Development is an effective way to solve the software crisis. In the development of reusing the component, the component management system plays an important role. The component classified method and the retrieval is one of the most basic and the most core functions in the component management system. The tradition component describes a retrieval method lacks of semantic description of the information, it is hard to find the exact component matching to the requirements, and therefore is hard to achieve the purpose of sharing the resource and reuse.According to the above problem, the ontology technology based on the facet classify description is brought to this paper, and the structure based on the semantic component classification and the description is established. The combination of the facet and the ontology adds the semantic information to the facet description. And ontology technology can extend user's retrieval queries semantically, and improve the precision and the recall.Component classified and the retrieval method describes the component with five facets, and combines the facet technology with component ontology and domain ontology through the term space. It researches on the description and the retrieval of the component and the construction of the ontology. And it constructs the component ontology based on the construction method of the domain ontology. The relationships of the components and the relationships of the facet terms are described by ontology, which provides the semantic extension to the user's retrieval queries. Having analyzed the principle, technology and the status of the traditional component retrieval, the paper proposes a model of component retrieval based on ontology and facet. It also describes the design idea and the process of searching of the system in detail. In the system, user can specify query in natural language, which yields a flexible and refined by utilizing the domain knowledge embedded in domain ontology.
Keywords/Search Tags:component repository, retrieval, facet, ontology, tree matching
PDF Full Text Request
Related items