The tutorial illustrates methodologies for developing ontology-based data access (OBDA) applications, which aim at coupling conceptual views of information, expressed as Description Logic ontologies, with actual and possibly pre-existing data stores. In the tutorial we will present the basics of OBDA, introduce a graphical model for quick development of OWL 2 ontologies, survey typical mechanisms to link ontologies with data, and discuss some special reusable patterns for modeling recurrent representation needs. We will conduct an hands-on-session in which participants will develop (small) OBDA applications by applying the methodologies learned and by exploiting state-of-the-art OBDA tools.
Objectives of the tutorial
OBDA is a major novelty in dealing with diverse data sources in a semantically rich way. It requires multidisciplinary competences, crossing different AI subareas and themes. The tutorial will mainly serve the following objectives: