Download DLEJena >
Download the latest version


DLEJena is a Java library that implements the OWL 2 RL/RDF rules using template rules based on the Jena Rete-based rule engine and on the Pellet DL reasoner. The Pellet DL reasoner is used to perform TBox reasoning over the loaded ontologies, whereas the forwardRete rule engine of Jena is used to apply an instantiated version of ABox-related rules.

DLEJena is based on the DLE framework (ISWC'08) and it is capable of implementing an arbitrary number of ABox entailment rules based on the TBox inferencing capabilities of Pellet. The current distribution of DLEJena comes with a predefined set of 36 OWL 2 RL/RDF template rules that can be extended (see example 7).

Last update: November 28, 2008 by Georgios Meditskos