A Pair of OWL 2 RL Reasoners.

Martin J. O’Connor, Amar K. Das · 2012

OWL 2 RL is an expressive OWL profile designed to be amenable to implementation using conventional rule-based technologies. The profile specification provides a direct pathway to develop OWL reasoners using off-the-shelf rule engines. In this paper, we describe our experiences developing two OWL 2 RL reasoners using the popular Jess and Drools rule systems. A useful feature of these implementations is that they support the SWRL rule language and the SQWRL query language. We describe an initial validation of the system carried out using a large set of biomedical ontologies from the BioPortal ontology repository. Free, open source implementations of these reasoners have been released for the Protégé ontology development environment. The implementations demonstrate that powerful OWL 2 RL-based reasoners can be developed relatively quickly, though significant performance enhancements remain to be carried out in the current implementations. 1

Read the paper · More papers on PaperTik