In this work we introduce a novel retrieval language, named OntoPath, for specifying and retrieving relevant ontology fragments. This language is intended to extract customized self-standing ontologies from very large, general-purpose ones. Through OntoPath, users can specify the desired detail level in the concept taxonomies as well as the properties between concepts that are required by the target applications. The syntax and aims of OntoPath resemble XPath's in that they are simple enough to be handled by non-expert users and they are designed to be included in other XML-based applications (e.g. transformations sheets, semantic annotation of web services, etc.). OntoPath has been implemented on the top of the graph-based database G, for which a Protege OWL plug-in has been designed to access and retrieve ontology fragments.
['Ernesto Jiménez-Ruiz', 'Rafael Berlanga', 'Vicent J. Nebot', 'Ismael Sanz']
OntoPath: a language for retrieving ontology fragments