SwiftOWLIM is a high-performance semantic repository created by Ontotext. It is implemented in Java and packaged as a Storage and Inference Layer (SAIL) for the Sesame openRDF framework. SwiftOWLIM is based on TRREE – a native RDF rule entailment engine. SwiftOWLIM is based on TRREE – a native RDF rule-entailment engine. The supported semantics can be configured through rule-set definition and selection. Included are rule-sets for OWL-Horst , unconstrained RDFS  with OWL Lite  and the OWL2 RL profile . Custom rule-sets allow tuning for optimal performance and expressivity.
The key features of the current release of SwiftOWLIM can be summarized as follows:
is a Java library without user interface. Sesame's Web UI applications can be used.
SwiftOWLIM is free software. One can redistribute and/or modify it under the terms of the GNU Lesser General Public License (LGPL) version 2.
SwiftOWLIM is distributed as a ZIP archive that contains the SwiftOWLIM jar, all required libraries, configuration files, documentation, sample code and data. SwiftOWLIM is designed to be used as a Storage and Inference Layer (SAIL) for the Sesame openRDF framework – no OWLIM specific interfaces are intended for external use. Sesame 2 libraries are included as part of the OWLIM distribution; the complete Sesame distribution can be downloaded from http://www.openrdf.org. Use of the rule-compiler (i.e. custom rule-sets) requires the Java Development Kit (JDK) version 1.6 or later, otherwise a Java Runtime Environment (JRE) version 1.5 or later is required.
OWLIM uses Sesame as a library, taking advantage of its APIs for storage and querying, as well as the support for a wide variety of query languages (e.g. SPARQL and SeRQL) and RDF syntaxes (e.g. RDF/XML, N3, Turtle).
Skip to end of metadata Go to start of metadata