Quill: OWL 2 Implementation report

** OWL 2 Implementation report

Edward Thomas (University of Aberdeen)
Stuart Taylor (University of Aberdeen)
Jeff Pan (University of Aberdeen)


* System

Quill

 http://kt.abdn.ac.uk/wiki/Quill

The core of Quill is an OWL2-QL query engine. Quill can operate over OWL2-QL ontologies or OWL2-DL ontologies which can be stored using semantic approximation to OWL2-QL. It supports very large ontologies, and offers exceptional performance querying deep concept and role hierarchies.

* Profile

OWL-2 QL, OWL-2 DL (using semantic approximation to OWL2-QL)

Quill is designed to support high performance querying over very large repositories, using a highly customised database schema based on DL-Lite. QL was therefore an ideal choice as it works with the existing framework which Quill is based on.

* Semantics

Direct semantics.  Annotation properties are allowed in user queries as well.

* Conformance

This implementation supports the majority of OWL2-QL, currently unimplemented is support for reasoning different individuals based on class disjointness. This is due to be implemented shortly.

* At risk features

We do not provide support for these features and have no plans to do so currently.

* Ready to proceed to Recommendation?

We see no problems with proceeding to Recommendation.



The University of Aberdeen is a charity registered in Scotland, No SC013683.

Received on Wednesday, 5 August 2009 13:41:23 UTC