Oyster-importWizard

From NeOn Wiki

Jump to: navigation, search

Oyster-importWizard

by Raul Palma

Screenshot
Screenshot

Developed by Raul Palma
Last Update 03/27/2008
Current Version

1.8.0

Homepage [http://oyster2.ontoware.org Oyster-importWizard Website]
Activity
License EPL
Affiliation

A component for searching ontologies based on OMV metadata

Contents

Versions & Compatibility

This section shows available versions of Oyster-importWizard and for each version its compatible application versions and necessary plugins.

Version compatible with necessary plugins
Oyster-importWizard 1.8.0 NeOn Toolkit 1.2 Datamodel
Com.ontoprise.ontostudio.io
Com.ontoprise.ontostudio.gui
Com.ontoprise.ontostudio.datamodel
Org.neontoolkit.oyster.plugin.menu
Org.neontoolkit.registry.api
DatamodelBase
Util
Oyster-importWizard 1.6.0 NeOn Toolkit 1.1 Org.neontoolkit.registry.api
Org.neontoolkit.oyster.plugin.menu
Com.ontoprise.ontostudio.datamodel
Com.ontoprise.ontostudio.gui
Com.ontoprise.ontostudio.io
Datamodel
DatamodelBase
Util


Changelog

Version Changes in this version
Oyster-importWizard 1.8.0 NTKv1.2 compliant
Oyster-importWizard 1.6.0 automatic installation



Note:Oyster-importWizard is subsumed by Oyster-GUI and it will no longer be supported 

Oyster is a distributed registry that exploits semantic web techniques in order to provide a solution for exchanging and re-using ontologies and related entities. As an ontology registry , it provides services for storage, cataloging, discovery, management, and retrieval of ontology (and related entities) metadata definitions. To achieve these goals, Oyster implements the proposal for metadata standard OMV (http://omv.ontoware.org) as the way to describe ontologies and related entities, supporting advanced semantic searches of the registered objects and providing services to support the management and evolution of ontologies in distributed environments. For more information we refer the reader to http://oyster.ontoware.org.

Functional Description

The purpose of the Oyster import wizard plugin is to allow users to find and select ontologies based on their available OMV metadata usually for reusing activities. Specifically it provides the following functionalities:

  • Search ontologies: Users can search for ontologies based on the OMV metadata (available in Oyster ontology registry). The search can be performed locally (in local Oyster node), or distributed (to all appropriate Oyster nodes);
  • Import ontologies: Once the user find the most suitable ontology for his requirements, he can import it directly into the his NTK workspace. Note that the registry provides the URL where the ontology is located, not the actual ontology.


User Documentation

How to install it

  • Download the compressed Plugin release from http://ontoware.org/projects/oyster2
  • Extract and copy the Oyster-importWizard Plugin JAR into the plugins directory inside the filesystem location where NeOn Toolkit is installed.

How to use it

The following figures show how to use the Oyster import wizard Plugin:

  • Launch the import wizard

Image:use1wizard.jpg

  • Specify the conditions (i.e. OMV properties) that should be fulfilled by the ontologies we are searching. The user can specify if the search should be done locally (default) or distributed.

Image:use2wizard.jpg

  • Select an ontology from the result list

Image:use3wizard.jpg

  • Select the NeOn project in which will be imported the selected ontology. Note that the selected entry is the OMV metadata (not the ontology itself). However to import the ontology into the workspace we use the resourceLocator information that is the location where the actual ontology can be found

Image:use4wizard.jpg

  • Work with the imported ontology in your workspace

Image:use5wizard.jpg

Covered Activities


Architecture Description of integration with NeOn toolkit

The NeOn basic infrastructure layer consists of a set of core services (e.g. Repository services, Registry services, etc). Oyster is an implementation of the registry services. As it is required, it is based on the OMV ontology meta model. Further, it provides an API and a Web Service interface to query, create, and manipulate ontology metadata information according to the OMV model. The web service provides a loosely couple service at the Engineering components layer. Additionally, Oyster provide additional services to support engineering components that rely on the registry services (e.g. Change Capturing). Finally, Oyster also provide GUI components (i.e. plugins) that implement user interfaces to the registry services. One of this components is the Oyster-importWizard Plugin.

Figure7
Figure7

Intended use in case study

Oyster import wizard will be used in WP7.

  • Motivation of using Oyster-importWizard

One of the goals of the FAO use case partner is that fisheries ontologies produced within WP7 will underpin the Fisheries Stock Depletion Assessment System (FSDAS). To support this scenario, many of the related tasks require first to select the appropriate ontology (e.g. select an ontology to create appropriate mappings, to be populated from a database or from an XML schema).

  • Benefits/Advantages of using Oyster-importWizard
    • Oyster-importWizard allows users to select appropriate ontologies by using semantic searches based on the available OMV metadata.
    • Oyster-importWizard allows users to import the required ontology automatically into the NTK.
  • Data sets

The data set to be used will be on the one hand the set of FSDAS ontologies and on the other hand the set of ontologies available on the Oyster distributed environment that could be reused for specific tasks.


Facts about Oyster-importWizardRDF feed
Affiliated to UPM  +
Current version

1.8.0

  [[Special:SearchByProperty/Current version::

1.8.0

|+]]
Description A component for searching ontologies based on OMV metadata  +
Developed by Raul Palma  +
Has activity WP5WorkingArea: Ontology Selection  +, and WP5WorkingArea: Ontology Reuse  +
Has topic Ontology Registry  +
Homepage http://oyster2.ontoware.org  +
Last update 27 March 2008  +
License EPL  +
Name Oyster-importWizard  +
Screenshot use3wizard.jpg  +
To be used in WP7  +