OWL-based validation by Gavin Mendel Gleasonand Bojan Bozic, Trinity College, Dublin

Post on 16-Apr-2017

104 views 0 download

Transcript of OWL-based validation by Gavin Mendel Gleasonand Bojan Bozic, Trinity College, Dublin

Using OWL ontologies to ensure data quality.

Dacura Quality Service

4/30/20152

This project has received funding from the European Union’s Horizon 2020 research and innovation programme under grant agreement No 644055.This communication reflects only the author’s view and the Commission is not responsible for any use that may be made of the information it

contains.

Technologies

ClioPatria + SWI Prolog for triple store DQS – a plugin for ClioPatria providing ontology

checking and data validation Dacura front-end – Gives a convenient user-

interface to DQS

The main ideas

Schema and Instance – OWL ontology gives us a schema, we then treat the instance data as we would “rows in an SQL table”

We use prolog as it is a flexible recursive query language which enables the use of libraries of predicates.

We intentionally misinterpret OWL as a constraint language.

Polity

Population Capital