To improve on the existing SQOWL tool that translates OWL ontologies into relational databases, such the capabilites of OWL reasoners are implemented within the relational database.
SQOWL is a Java based prototype system for implementing reasoning over OWL-DL ontologies in a transaction based relational database system. The existing prototype has demonstrated proof of concept for the approach, and has been benchmarked to demonstrate that it supports comparable reasoning speeds with other approaches based on storing ontology data in a relational database. This project is to reimplement (or at least refactor) SQOWL to have the following capabilities:
There will be a PhD award available for students in the general area of Data Integration from October 2011, in which work on this work could be continued to PhD level.