Ontology-based Data Access

Tutorial at the 6th International Semantic Web Conference (ISWC 2007)
Busan, South Korea, November 11-15 2007

Diego Calvanese

KRDB Research Centre
Free University of Bozen-Bolzano

         Domenico Lembo

Dipartimento di Informatica e Sistemistica
La Sapienza Università di Roma

Slides of the tutorial


Many organizations nowadays face the problem of accessing existing data sources by means of mechanisms that are sufficiently expressive without compromising efficiency. Ontologies allow one to describe the domain of interest of an information system at a high level of abstraction, and are widely considered as a suitable formal tool for sophisticated data access.

In this tutorial we provide a comprehensive understanding of the problem of ontology-based data access, both from the theoretical and from the practical points of view. We address several problems that are crucial in this context:

We will present solutions to these problems based on recent research results in the area of tractable Description Logics. We will provide also a ``hands-on'' experience with the QuOnto system, which will allow participants to familiarize with state-of-the-art technology in ontology-based data access.

General info

Aims: The tutorial aims at providing a deep comprehension about the problem of ontology-based data access, a critical issue for Semantic Web applications that is recently receiving a growing attention. It addresses both theory and practice on this topic, proposing a formal study of the problem (formalization, languages, algorithms, and complexity characterization) and a ``hands-on'' session using a tool for reasoning over ontologies suited for ontology-based data access.

Presentation style: lectures with slides and hands-on session

Target audience: researchers, Ph.D. Students, and practitioners

Prerequisite knowledge: basic knowledge in first-order logic and relational databases; background in Description Logics is preferable, but not strictly necessary

Tutorial duration: full day

Outline of the tutorial content and schedule (draft)

  1. Introduction to Ontology-Based Data Access
  2. Description Logics and the DL-Lite family
  3. Reasoning in the DL-Lite family
  4. Linking data to ontologies
  5. Hands-on session

Back to teaching page of Diego Calvanese
Last modified: Monday, 7-Sep-2009 8:31:25 CEST