Creating Ontology data with the Nepomuk Components

This tutorial is for Java developers. For others, refer to...TODO

The ontologies of Nepomuk are accessible through the org.semanticdesktop.services.vocabulary Java package, if you need them. There you find classes for RDF2Go, defining constants.

You need the package org.semanticdesktop.services.vocabulary, which is in the bundle org.semanticdesktop.services. There you find static constants for:

  • NRL
  • NAO
  • PIMO

Using RDF2Go

For handling RDF data, we use RDF2Go. When developing OSGi plugins, use these references:

Require-Bundle: org.semweb4j.rdf2go.api,
 org.semweb4j.rdf2go.impl.base

for running JUnit tests (which don't run inside the nepomuk server and hence no default implementation of rfd2go is available) you can add:

 org.openrdf.rdf2go,
 org.openrdf.sesame2