Font Size: a A A

Research On Representation And Retrieval Of Software Component Based On Ontology

Posted on:2007-05-07Degree:MasterType:Thesis
Country:ChinaCandidate:Z P LiFull Text:PDF
GTID:2178360185474516Subject:Computer software and theory
Abstract/Summary:PDF Full Text Request
Software reuse and component repository technology is key fields of software engineering. The representation and retrieval is a core technology of component repository which researched by many researchers and scholars, so many different kinds of approaches have been advanced,But these researches mostly remains in the theoretical research stage. There are actually few applications in reality,and seldom face Internet.For solving the following present problems:①Classification and representation approach are different, the entire present component repositories can't share their components;②Relations of components like inheritance and include were not be represented, and related components can't be retrieved effectively;③there are not an adequate approach has been implemented to deal with the retrievalled result component set;④problems in information retrieval field such as"literal express"and"express discrepancy"etc,remain in the present component retrieval system。With analyzing and researching the presentation and retrieval approaches in existence, and combining the classification model based on facets, a new component repository description model based on semantic has been advanced. The semantic information emphasizes particularly on the function description and relationships between components.Ontology is an important representation tool of semantic web with its normative and conceptual specialty. Also OWL (Ontology Web Language) created by W3C group can support entity represent and instance establish of ontology knowledge. Using the all the advantages above,the entire component repository has been implemented by OWL and protégé.Besides these,a retrieval mechanism was advanced which support both facets based retrieval and semantic based retrieval. Also we think about kernel spot like how to implement the semantic inference and result compositor in the retrieval mechanism.In the research process,we mainly focused on the following spots:①Analyzing and researching of the presentation and retrieval approaches in existence;...
Keywords/Search Tags:component repository, component representation, component retrieval, ontology, semantic web, OWL
PDF Full Text Request
Related items