Proceedings of the 16th International Conference on Extending Database Technology 2013
DOI: 10.1145/2452376.2452441
|View full text |Cite
|
Sign up to set email alerts
|

Optimizing query rewriting in ontology-based data access

Abstract: In ontology-based data access (OBDA), an ontology is connected to autonomous, and generally pre-existing, data repositories through mappings, so as to provide a high-level, conceptual view over such data. User queries are posed over the ontology, and answers are computed by reasoning both on the ontology and the mappings. Query answering in OBDA systems is typically performed through a query rewriting approach which is divided into two steps: (i) the query is rewritten with respect to the ontology (ontology re… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1

Citation Types

0
32
0

Year Published

2013
2013
2023
2023

Publication Types

Select...
7
1
1

Relationship

4
5

Authors

Journals

citations
Cited by 36 publications
(33 citation statements)
references
References 16 publications
0
32
0
Order By: Relevance
“…Obviously, unfolding might not be the most efficient strategy, and therefore, more sophisticated techniques for mapping rewriting have been studied (See, for example,[9]). …”
mentioning
confidence: 99%
“…Obviously, unfolding might not be the most efficient strategy, and therefore, more sophisticated techniques for mapping rewriting have been studied (See, for example,[9]). …”
mentioning
confidence: 99%
“…However, query rewriting and answering approaches to OBDA enforce limitations for expressiveness of the ontology language used [18]. Although there exist methods for approximating ontologies, i.e., moving OWL 2 ontologies to less expressive ontology languages [19], [20], we do not consider them due to the risk of losing model properties and quality of data, and thereby contradicting the goals of our work.…”
Section: Proposed Approachmentioning
confidence: 98%
“…On the other hand, it may perform several kinds of transformations of the ontology and the mappings: for instance, it should transform an input ontology which is in a language not supported by the OBDA systems (e.g., OWL 2) and return a version of the ontology into the supported language (e.g., OWL 2 QL profile). Also, it may perform transformations of the mappings related to formal properties of the mappings or to optimisation strategies [24]. This may involve changes in the syntax and/or semantics of the ontology.…”
Section: Ontology and Mapping Management Componentmentioning
confidence: 99%