Difference between revisions of "Protege 4 Plugin for Oracle Database"

From Protege Wiki
Jump to: navigation, search
(Got questions?)
 
(11 intermediate revisions by 2 users not shown)
Line 1: Line 1:
 
{{Plugin2
 
{{Plugin2
|Description=The graph database team at Oracle has released a Protege Plugin for Oracle Database as well as Oracle NoSQL Database Enterprise Edition Release 2.0.39. This plugin allows an easy integration of Protege 4.1's visual ontology editing functions with the robust semantic data management capabilities provided by Oracle Database and Oracle NoSQL Database EE.
+
|Description=The Oracle Spatial and Graph option for Oracle Database 12c now supports Protégé Desktop 4.3.
 
|PluginType=Backend
 
|PluginType=Backend
|ForApplication1=Protege 4.1
+
|ForApplication1=Protege 4.3
 
|Screenshot=Oracle_plugin_welcome_screen.png
 
|Screenshot=Oracle_plugin_welcome_screen.png
|HomepageURL=http://www.oracle.com/technetwork/products/nosqldb/overview/index.html
+
|HomepageURL=http://www.oracle.com/technetwork/database/options/spatialandgraph/downloads/index-089452.html
 
|DeveloperID1=Oracle
 
|DeveloperID1=Oracle
|LastUpdated=June 24, 2013
+
|LastUpdated=Oct, 2015
 
|License=Oracle Technology Network Developer License Terms (OTN)
 
|License=Oracle Technology Network Developer License Terms (OTN)
 
}}
 
}}
Line 13: Line 13:
 
= Description =
 
= Description =
  
This plugin integrates the [http://www.oracle.com/technetwork/database/enterprise-edition/overview/index.html Oracle Database] as well as the [http://www.oracle.com/technetwork/products/nosqldb/overview/index.html Oracle NoSQL Database] Enterprise Edition Release 2.0.39 with Protege 4 (current version works only with Protege 4.1). Users are able to create a new ontology or load an existing one from the Oracle databases, and use the full features of Protege to edit the ontology. Users are also able to save the inferred ontology in a separate database.
+
The Oracle Spatial and Graph option for Oracle Database 12c now supports Protégé Desktop 4.3 with Apache Jena 2.11.1 and Fuseki 1.0.1. More information can be found in the documentation [http://download.oracle.com/otndocs/tech/semantic_web/pdf/OracleSpatialAndGraph_support_for_protege_desktop4.3.pdf here].
  
Once the plugin is installed, the welcome screen will show two additional options:
+
Oracle customers and partners with a support contract can download this from [https://support.oracle.com/epmos/faces/MosIndex.jspx?_afrLoop=293792922124690&_afrWindowMode=0&_adf.ctrl-state=1d2q9xd045_4 My Oracle Support:] Patch id: 20132378. You may also download an evaluation license from the Oracle Technology Network [http://www.oracle.com/technetwork/database/options/spatialandgraph/downloads/index.html here].
  
 +
Oracle Spatial and Graph RDF Semantic Graph support for Protégé Desktop 4.3 (also referred to here as support for Protégé) provides the ability to view and edit ontologies in Oracle Database with Protégé Desktop. It implements a plugin that conforms to the Protégé-OWL 4.x plugin architecture, as described in the Protégé 4 Developer Documentation. It replaces the University of Manchester OWLAPI that is distributed with Protégé Desktop 4.3 to enable the support for Protégé.
  
[[File:Oracle_plugin_welcome_screen.png|450px]]
+
Installing support for Protégé adds an Oracle menu to the Protégé menu bar. The menu items execute RDF Semantic Graph operations on one or more ontologies of interest stored in the RDF graph store in Oracle Database.
  
 +
The support for Protégé Desktop 4.3 allows you to:
 +
   
 +
- Edit classes, object properties, data properties, individuals and annotations.
 +
- Inference with a reasoner from the Reasoner menu, such as HermiT and Fact, and save the inferred ontology to Oracle Database in an RDF model.
 +
- Manage RDF models and virtual models in Oracle Database; models store ontologies, asserted data and entailments.
 +
- Load RDF data into a model in Oracle Database.
 +
- Manage entailments in Oracle Database.
 +
- Import the contents of entire ontologies in other ontologies stored in Oracle Database using Protégé  support for owl:imports.
 +
- Execute SPARQL queries for Oracle Database models containing ontologies, asserted data and entailments, and cancel a long running query.
  
A new menu item will also be installed that gives access to the Oracle plugin features:
+
The Support for Apache Jena is an adapter that provides a feature rich Java-based interface to RDF Semantic Graph that implements the well-known Apache Jena Graph, Model, BulkUpdateHandler, and DatasetGraph APIs. It supports SPARQL 1.1 and Open GeoSpatial Consortium (OGC) GeoSPARQL queries. It runs on Oracle WebLogic Server, as well as Apache Tomcat and JBoss Application Servers. Release 12.1.01.1 supports Apache Jena 2.11.1, Apache Jena Fuseki 1.0.1, Joseki 3.4.4, and Protégé Desktop 4.3. This kit also works with Oracle Database 11.2.0.3 and 11.2.0.4. It includes a SPARQL Gateway for tools that support an XML data source to query an RDF Graph in Oracle Database. More information can be found in the readme and documentation [http://www.oracle.com/technetwork/database/options/spatialandgraph/downloads/index-089452.html here].
 
 
 
 
[[File:Oracle_plugin_menu.png]]
 
 
 
 
 
A detailed users' guide is available in the downloaded zip file under the folder: <code>protege_plugin/Oracle_Protege_Plugin.pdf</code>.
 
 
 
 
 
= Download and install =
 
 
 
To download the plugin, please go to [http://www.oracle.com/technetwork/products/nosqldb/downloads/index.html Oracle download site]. You need to accept the [http://www.oracle.com/technetwork/licenses/standard-license-152015.html OTN license] by clicking on the ''Accept'' radio button, and then download the file called <code>rdf_graph_for_nosql_database.zip</code>, as shown below. You will also need an Oracle account to download the plugin.
 
 
 
 
 
[[File:Oracle_plugin_download.png|border|450px]]
 
 
 
 
 
A detailed installation guide (<code>Oracle_Protege_Plugin.pdf</code>) and the plugin jar file (<code>OraclePlugin.jar</code>)
 
are located under the <code>protege_plugin/</code> directory of the downloaded zip file. To install the plugin, copy the jar file under the plugins folder of Protege 4. For further installation instructions, please read the detailed installation guide available in the zip file..
 
 
 
  
 
= Got questions? =
 
= Got questions? =
  
If you have questions or want to report issues with this plugin, please post on the [https://forums.oracle.com/community/developer/english/oracle_database/semantic_technologies Oracle Semantic Technologies Forum].
+
Oracle Spatial and Graph customers may file a service request for this software on [https://support.oracle.com/epmos/faces/MosIndex.jspx?_afrLoop=293792922124690&_afrWindowMode=0&_adf.ctrl-state=1d2q9xd045_4 My Oracle Support]. If you are evaluating this software you may post a question to the [https://forums.oracle.com/community/developer/english/oracle_database/semantic_technologies Oracle RDF Semantic Graph Forum].

Latest revision as of 08:02, October 21, 2015

Protege 4 Plugin for Oracle Database

by Oracle

Screenshot

Type Backend
Author(s) Oracle
Last Update Oct, 2015
License Oracle Technology Network Developer License Terms (OTN)
Homepage Protege 4 Plugin for Oracle Database website
For Application
Topic(s)
Affiliation not available

The Oracle Spatial and Graph option for Oracle Database 12c now supports Protégé Desktop 4.3.




Description

The Oracle Spatial and Graph option for Oracle Database 12c now supports Protégé Desktop 4.3 with Apache Jena 2.11.1 and Fuseki 1.0.1. More information can be found in the documentation here.

Oracle customers and partners with a support contract can download this from My Oracle Support: Patch id: 20132378. You may also download an evaluation license from the Oracle Technology Network here.

Oracle Spatial and Graph RDF Semantic Graph support for Protégé Desktop 4.3 (also referred to here as support for Protégé) provides the ability to view and edit ontologies in Oracle Database with Protégé Desktop. It implements a plugin that conforms to the Protégé-OWL 4.x plugin architecture, as described in the Protégé 4 Developer Documentation. It replaces the University of Manchester OWLAPI that is distributed with Protégé Desktop 4.3 to enable the support for Protégé.

Installing support for Protégé adds an Oracle menu to the Protégé menu bar. The menu items execute RDF Semantic Graph operations on one or more ontologies of interest stored in the RDF graph store in Oracle Database.

The support for Protégé Desktop 4.3 allows you to:

- Edit classes, object properties, data properties, individuals and annotations.
- Inference with a reasoner from the Reasoner menu, such as HermiT and Fact, and save the inferred ontology to Oracle Database in an RDF model.
- Manage RDF models and virtual models in Oracle Database; models store ontologies, asserted data and entailments.
- Load RDF data into a model in Oracle Database.
- Manage entailments in Oracle Database.
- Import the contents of entire ontologies in other ontologies stored in Oracle Database using Protégé  support for owl:imports.
- Execute SPARQL queries for Oracle Database models containing ontologies, asserted data and entailments, and cancel a long running query.

The Support for Apache Jena is an adapter that provides a feature rich Java-based interface to RDF Semantic Graph that implements the well-known Apache Jena Graph, Model, BulkUpdateHandler, and DatasetGraph APIs. It supports SPARQL 1.1 and Open GeoSpatial Consortium (OGC) GeoSPARQL queries. It runs on Oracle WebLogic Server, as well as Apache Tomcat and JBoss Application Servers. Release 12.1.01.1 supports Apache Jena 2.11.1, Apache Jena Fuseki 1.0.1, Joseki 3.4.4, and Protégé Desktop 4.3. This kit also works with Oracle Database 11.2.0.3 and 11.2.0.4. It includes a SPARQL Gateway for tools that support an XML data source to query an RDF Graph in Oracle Database. More information can be found in the readme and documentation here.

Got questions?

Oracle Spatial and Graph customers may file a service request for this software on My Oracle Support. If you are evaluating this software you may post a question to the Oracle RDF Semantic Graph Forum.