OWLIM-Enterprise is a high-performance, clustered semantic repository created by Ontotext. OWLIM's web site provides extensive information and references regarding support contacts and mailing lists, documentation and latest performance benchmarks.
The key features of OWLIM-Enterprise can be summarised as follows:
Scale-out concurrent query processing allows query throughput to be scaled proportionally with the number of cluster nodes
Resilience in the event of hardware/software failure means that the cluster remains full functional in the event of a failure of any node
Automated fail-over and load-balancing keeps the cluster fully utilised at all times
Dynamic configuration and automatic synchronisation allows nodes to be added or removed at any time
Notification mechanism allows clients to react to statements in the update stream for the entire cluster
Interfaces, Standards, Requirements
OWLIM-Enterprise: is controlled using the Java JMX Management Extensions interfaces
Platform: Java JRE version 1.6 or later (both 32-bit and 64-bit versions). If custom rule-sets are used then a Java JDK version 1.6 or later is required
Application Server: Any JEE Compliant servlet container, e.g. Tomcat
Syntaxes: The import and export of all major RDF syntaxes (XML, N3, N-Triples, N-Quads, Turtle, TriG, TriX) is supported through Sesame.
Semantics: OWLIM supports RDFS, OWL Horst, OWL Max (RDFS with that part of OWL Lite that can be captured in rules), OWL2 QL and OWL2 RL, along with the ability to create customised rule-sets.
Licensing
OWLIM-Enterprise is available under an RDBMS-like commercial license on a per-server-CPU basis; it is neither free nor open-source. To purchase a license or obtain a copy for evaluation, please, contact OWLIM-info@ontotext.com.
Installation and Usage
OWLIM-Enterprise is distributed as a ZIP archive that contains OWLIM's compiled jar's, all required libraries, configuration files, documentation, sample code and data. 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.6 or later is required.
The installation section of the user guide provides all the information necessary to set up an OWLIM-Enterprise cluster.
Credits
OWLIM-Enterprise 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). The development of OWLIM-Enterprise is partly supported by SEKT, TAO, TripCom, LarKC, and other FP6 and FP7 European research projects.