IT / Modelling / W3C / Ontologies / Java and Ontologies

Ontologies - Java and Ontologies


ID 2757713
Classroom 2 days 9:00-16:30
Webinar 4 days 9:00-12:30
Method Lecture with examples and exercises.
Prequisite Java Basics
Audience Programmers, developers

Ontologies Java and Ontologies Training


  • Lunch / Catering
  • Assistance for hotel / travel bookings
  • Comelio certificate
  • Flexible: Free cancellation up until one day before the training


Ontologies Java and Ontologies TrainingJena is an open source Semantic Web framework for Java. It provides an API to extract data from and write to RDF graphs. The graphs are represented as an abstract "model". A model can be sourced with data from files, databases, URLs or a combination of these. A Model can also be queried through SPARQL and updated through SPARUL. Furthermore, Jena provides support for OWL (Web Ontology Language). The framework has various internal reasoners and the Pellet reasoner (an open source Java OWL-DL reasoner) can be set up to work in Jena. This training helps Java developers to use Jena in order to create and parse ontologies and semantic data models.

Ontologies Java and Ontologies Training

Training Dates

  • 2022-Jun-06 - Jun-09
  • 2022-Aug-15 - Aug-18

650 EUR +VAT

Location | Enrollment


Ontologies Java and Ontologies Seminar
RDF and RDF Graphs

Writing and Reading RDF Documents - RDF Graph Navigation - Querying RDF Graphs - Editing and Parsing RDF Graphs

OWL and OWL Ontologies

Creating and Parsing OWL Ontologies - Analyzing OWL Classes and Their Properties - Analysis and Creation of Restrictions of OWL Classes

Triple Store Storage and SDB

Setting Up and Using Triple Store Storage and Relational Storage Using Jena - Transactions for Read-/Write Operations - Bulk Storage

Querying Ontologies using SPARQL and ARQ

Simple and complex Queries - Filters and Conditions - Grouping - Sub-Queries - Querying Lists - Dynamic Queries - ARQ Filters


Ontologies Java and Ontologies Trainer

Marco Skulschus (born in Germany in 1978) studied economics in Wuppertal (Germany) and Paris (France) and wrote his master´s thesis about semantic data modeling in XML, shortly before any of the current Semantic Web standards had been adopted. He started working as lecturer and consultant in 2002.

  • XSLT, XPath und XQuery ISBN 978-3-939701-18-7
  • XSL-FO ISBN 978-3-939701-17-0
  • XML Schema ISBN 978-3-939701-22-4
  • XML: Standards und Technologien ISBN 978-3-939701-21-7
  • MS SQL Server – XML und SOAP-Webservices ISBN 978-3-939701-03-3
  • Oracle, PL/SQL und XML ISBN 978-3-939701-49-1

He works as an IT-consultant and project manager. He developed various XML-based applications with his team in India and is regularly involved in complex import/export scenarios / data integration projects and in XML-based reporting solutions.


He led several research projects for business partners concerning expert systems, ontology-based software, and also online questionnaires. Nearly all of these projects were based on a complex XML-data model or made use of XML-based rule sets.

Ontologies Java and Ontologies Trainer