140 likes | 229 Views
OYSTER - Sharing and Re-using Ontologies in a Peer-to-Peer Community. metadata standard. metadata standard. Raul Palma 2 , Peter Haase 1 1) Institute AIFB, University of Karlsruhe, Germany 2) Ontology Engineering Group, Laboratorio de Inteligencia Artificial.
E N D
OYSTER - Sharing and Re-using Ontologies in aPeer-to-Peer Community metadata standard metadata standard Raul Palma2,Peter Haase1 1)Institute AIFB, University of Karlsruhe, Germany 2) Ontology Engineering Group, Laboratorio de Inteligencia Artificial. Facultad de Informática. Universidad Politécnica de Madrid May, 2006
Motivation • Re-use of ontologies often difficult • Where can I find an ontology? • Who has developed a particular ontology? • For which domain / application? • ... • Metadata Standard required to improve and ensure • Interoperability & exchange • Access & usabilty • Standards required for industrial applications
Oyster • Peer-to-Peer system for sharing and exchanging ontology metadata among communities in the Semantic Web • Supports re-use of existing ontologies • Exploits semantic web techniques in data representation, query formulation, query routing and query result presentation • Implements a proposal for a metadata standard: OMV (Ontology Metadata Vocabulary). • The ontology metadata entries are aligned and formally represented according to two ontologies (OMV and topic hierarchy -i.e. DMOZ topic hierarchy-)
AIFB Ontology Metadata P2P Scenario B C UPM @ONTOLOGYDOCUMENT{ title = SWRC-2001, ontologyLanguage =RDFS, creator=OEG and AIFB url = …} A E SWRC Ontology in RDFS? F XX D
Main functionalities • Creating and importing metadata: • Oyster enables users to create metadata about ontologies manually, as well as to import ontology files and to automatically extract the ontology metadata available, letting the user to fill in missing values. • Formulating queries: • the user can search for ontologies using simple keyword searches, or using more advanced, semantic searches. • Routing queries • the user may query a single specific peer, a specific set of peers, or the entire network of peers, in which case queries are routed automatically in the network. In the latter case, queries are routed through the network depending on the expertise of the peers. • Processing results: • the results matching query are presented in a result list, detecting possible duplicates
Communication Adapter JXTA Network Knowledge Sources Oyster Architecture & Modules Peer Selection Local Node Repository User Interface Informer Query Query Replier Answer Knowledge Source Integration Message Statements
Ontology Metadata Vocabulary • OMV is … a metadata schema • Captures reuse-relevant information about an ontology • OMV consists of … core and extensions • OMV Core: fundamental information about an ontology and ist life cycle • OMV Extensions: detailed account on specific phases of an ontology life cycle • OMV is designed … as an ontology • OMV is implemented…in XML, OWL Lite
Ontology Metadata Vocabulary • OMV distinguishes between: • An ontology conceptualisation(OC)whichrepresents the abstract or core idea of an ontology, so called conceptualization. It describes the core properties of an ontology, independent from any implementation details. • An ontology implementation(OI), which represents a specific realization of an ontology base. Therefore, it describes properties of an ontology that are related to the realization or implementation.
Further Classes: • Party • Organisation • Person • LicenseModel • KM-Method • OntologyType • OntologySyntax • OntologyLanguage • OntologyEngineeringTool
Main benefits • Oyster supports the core idea of the Semantic Web (in particular reuse and sharing of knowledge) and help to increase the applicability of ontologies. • Provides the first decentralized knowledge sharing environment that allows developers to exchange ontology metadata. • Everyone contributes own ontologies metadata. • Everyone profits from own effort (even offline) and the effort of other peers. • Always up-to-date with current work of the users • (Almost) no administration efforts • Provides the benefits from a P2P environment (scalability, fault tolerance, evolutivity, simplicity of design, etc.)
Query Scope Integration of Results Semantic Search Entry Details Overview
What is planned now? • Support distributed metadata management. • Evolving metadata automatically and in parallel to the networked ontologies. • Propagation of changes • Find ontologies based on trust or context aspects. • Support ontology rating • Support queries using more OMV concepts • Integrate own classification ontologies • Integration with other repositories