Ontology-based data access - Beyond relational sources
@article{Botoeva2019OntologybasedDA, title={Ontology-based data access - Beyond relational sources}, author={Elena Botoeva and Diego Calvanese and Benjamin Cogrel and Julien Corman and Guohui Xiao}, journal={Intelligenza Artificiale}, year={2019}, volume={13}, pages={21-36} }
The database (DB) landscape has been significantly diversified during the last decade, resulting in the emergence of a variety of non-relational (also called NoSQL) DBs, e.g., XML and JSON-document DBs, key-value stores, and graph DBs. To enable access to such data, we generalize the well-known ontology-based data access (OBDA) framework so as to allow for querying arbitrary data sources using SPARQL. We propose an architecture for a generalized OBDA system implementing the virtual approach…Â
Figures and Tables from this paper
3 Citations
Enhancing virtual ontology based access over tabular data with Morph-CSV
- Computer ScienceSemantic Web
- 2021
This work proposes Morph-CSV, a framework for querying tabular data that exploits information from typical OBDA inputs to enforce constraints that can be used together with any SPARQL-to-SQL OBDA engine, and compares and reports the performance of two SParQL- to- SQL OBDA engines, without and with the incorporation of Morph- CSV.
ONTOLOGY-BASED DATA ACCESS TO HETEROGENEOUS DATA SOURCES: STATE OF THE ART APPROACHES AND APPLICATIONS
- Computer ScienceInternational Journal of Intelligent Computing and Information Sciences
- 2022
The framework of OBDA is presented by discussing the main components of ontology-based data access, techniques, applications and future challenges by addressing the evolution of heterogeneous data residing in various data sources.
A dataspace-based framework for OLAP analyses in a high-variety multistore
- Computer ScienceVLDB J.
- 2021
This paper proposes an approach to support data analysis within a high-variety multistore, with heterogeneous schemas and overlapping records, by automatically handling both data model and schema heterogeneity through a dataspace layer on top of the underlying DBMSs.
References
SHOWING 1-10 OF 32 REFERENCES
A Generalized Framework for Ontology-Based Data Access
- Computer ScienceAI*IA
- 2018
This work generalizes the well-known ontology-based data access (OBDA) framework so as to allow for querying arbitrary data sources using sparql, and proposes an architecture for a generalized OBDA system implementing the virtual approach.
OntoMongo- Ontology-Based Data Access for NoSQL
- Computer ScienceONTOBRAS
- 2017
This paper presents a novel approach for OBDA with document-oriented NoSQL databases, which uses an access interface with an intermediate conceptual layer that is extensible and flexible, capable of providing access to different types of database management systems.
Ontop: Answering SPARQL queries over relational databases
- Computer ScienceSemantic Web
- 2017
We present Ontop, an open-source Ontology-Based Data Access (OBDA) system that allows for querying relational data sources through a conceptual representation of the domain of interest, provided in…
Translation of Relational and Non-relational Databases into RDF with xR2RML
- Computer ScienceWEBIST
- 2015
With the growing amount of data being continuously produced, it is crucial to come up with solutions to expose data from ever more heterogeneous databases (e.g. NoSQL systems) as linked data.
In…
Ontology-Based Data Access: Ontop of Databases
- Computer ScienceSEMWEB
- 2013
The architecture and technologies underpinning the OBDA system Ontop are presented and it is demonstrated that, for standard ontologies, queries and data stored in relational databases, Ontop is fast, efficient and produces SQL rewritings of high quality.
RDF Support in the Virtuoso DBMS
- Computer ScienceCSSW
- 2007
This paper discusses RDF related work in the context of OpenLink Virtuoso, a general purpose relational / federated database and applications platform, and discusses adapting a relational engine for native RDF support with dedicated data types, bitmap indexing and SQL optimizer techniques.
OBDA: Query Rewriting or Materialization? In Practice, Both!
- Computer ScienceSEMWEB
- 2014
This paper presents the development of UltrawrapOBDA, an OBDA system comprising bidirectional evaluation and observes that by compiling the ontological entailments as mappings, implementing the mappings as SQL views and materializing a subset of the views, the underlying SQL optimizer is able to reduce the execution time of a SPARQL query.
Linking Data to Ontologies
- Computer ScienceJ. Data Semant.
- 2008
This paper presents a new ontology language, based on Description Logics, that is particularly suited to reason with large amounts of instances and a novel mapping language that is able to deal with the so-called impedance mismatch problem.
Ontology-Based Data Access: The Experience at the Italian Department of Treasury
- Computer ScienceCAiSE Industrial Track
- 2013
This paper presents what it believes is the first industrial experience of a comprehensive OBDA project, developed jointly by Sapienza University of Rome and the Department of Treasury of the Italian Ministry of Econonomy and Finance.
Semantics and complexity of SPARQL
- Computer ScienceTODS
- 2009
This article identifies a large class of SPARQL patterns, defined by imposing a simple and natural syntactic restriction, where the query evaluation problem can be solved more efficiently and shows that the evaluation problem is coNP-complete for well-designed patterns.