From Semantic Web Standards
Jump to: navigation, search


Name of the tool: RDFox
Home page: http://www.cs.ox.ac.uk/isg/tools/RDFox/
Date of latest release:
Programming language(s) that can be used with the tool: C++, Java
Relevant semantic web technologies: RDF, OWL, SPARQL
Categories: Triple Store, Reasoner, OWL Reasoner, RDFS Reasoner, Rule Reasoner, Triple Store
See also:
Public mailing list:
Preferred project URI:
DOAP reference:
Company or institution: University of Oxford

(Tool description last modified on 2015-01-16.)


RDFox is a highly scalable in-memory RDF triple store that supports shared memory parallel OWL 2 RL reasoning. It is cross-platform software written in C++ that comes with a Java wrapper allowing for easy integration with any Java-based solution, including the OWL API.

RDFox is very fast. It can materialise LUBM-5,000 in 422s using a single core, and this reduces to only 42s when using 16 cores. It typically requires about 50 bytes per triple; e.g., it uses 49GB to store the 911M triples in the fully materialised LUBM-5,000.

RDFox also has many advanced features, including native support for owl:sameAs, incremental update, and extensive SPARQL support.