Several recent techniques and tools for Ontology-based Data Access (OBDA) make use of the so-called extensional constraints (a.k.a. ABox dependencies). So far, extensional constraints have been mainly considered in a setting where data are represented in an ABox, instead of external data sources connected to the ontology through declarative mappings. Moreover, the issue of how to generate extensional constraints in practice has not been addressed yet. In this paper we first provide a formal account of the notion of extensional constraints in a full-fledged OBDA setting, where an ontology is connected to the data sources of the information system by means of mappings, and then present an approach to the automatic generation of extensional constraints in such a setting. The technique we propose is based on the use of a first-order theorem prover that checks validity of relevant formulas built over the mapping views. The experiments we have carried out in real-world OBDA projects show the effectiveness of our approach in discovering large collections of extensional constraints entailed by the OBDA specification.

Synthesizing extensional constraints in Ontology-based Data Access / Console, Marco; Lenzerini, Maurizio; Mancini, Riccardo; Rosati, Riccardo; Ruzzi, Marco. - ELETTRONICO. - 1014:(2013), pp. 628-639. (Intervento presentato al convegno 26th International Workshop on Description Logics, DL 2013 tenutosi a Ulm nel 23 July 2013 through 26 July 2013).

Synthesizing extensional constraints in Ontology-based Data Access

CONSOLE, MARCO;LENZERINI, Maurizio;MANCINI, RICCARDO;ROSATI, Riccardo;RUZZI, MARCO
2013

Abstract

Several recent techniques and tools for Ontology-based Data Access (OBDA) make use of the so-called extensional constraints (a.k.a. ABox dependencies). So far, extensional constraints have been mainly considered in a setting where data are represented in an ABox, instead of external data sources connected to the ontology through declarative mappings. Moreover, the issue of how to generate extensional constraints in practice has not been addressed yet. In this paper we first provide a formal account of the notion of extensional constraints in a full-fledged OBDA setting, where an ontology is connected to the data sources of the information system by means of mappings, and then present an approach to the automatic generation of extensional constraints in such a setting. The technique we propose is based on the use of a first-order theorem prover that checks validity of relevant formulas built over the mapping views. The experiments we have carried out in real-world OBDA projects show the effectiveness of our approach in discovering large collections of extensional constraints entailed by the OBDA specification.
2013
26th International Workshop on Description Logics, DL 2013
04 Pubblicazione in atti di convegno::04b Atto di convegno in volume
Synthesizing extensional constraints in Ontology-based Data Access / Console, Marco; Lenzerini, Maurizio; Mancini, Riccardo; Rosati, Riccardo; Ruzzi, Marco. - ELETTRONICO. - 1014:(2013), pp. 628-639. (Intervento presentato al convegno 26th International Workshop on Description Logics, DL 2013 tenutosi a Ulm nel 23 July 2013 through 26 July 2013).
File allegati a questo prodotto
File Dimensione Formato  
VE_2013_11573-543869.pdf

solo gestori archivio

Tipologia: Versione editoriale (versione pubblicata con il layout dell'editore)
Licenza: Tutti i diritti riservati (All rights reserved)
Dimensione 331.29 kB
Formato Adobe PDF
331.29 kB Adobe PDF   Contatta l'autore

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11573/543869
 Attenzione

Attenzione! I dati visualizzati non sono stati sottoposti a validazione da parte dell'ateneo

Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 3
  • ???jsp.display-item.citation.isi??? ND
social impact