Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Benjamin Cogrel is active.

Publication


Featured researches published by Benjamin Cogrel.


Sprachwissenschaft | 2016

Ontop: Answering SPARQL queries over relational databases

Diego Calvanese; Benjamin Cogrel; Sarah Komla-Ebri; Roman Kontchakov; Davide Lanti; Martin Rezk; Mariano Rodriguez-Muro; Guohui Xiao

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 terms of an ontology, to which the data sources are mapped. Key features of Ontop are its solid theoretical foundations, a virtual approach to OBDA, which avoids materializing triples and is implemented through the query rewriting technique, extensive optimizations exploiting all elements of the OBDA architecture, its compliance to all relevant W3C recommendations (including SPARQL queries, R2RML mappings, and OWL2QL and RDFS ontologies), and its support for all major relational databases.


european semantic web conference | 2015

How to Stay Ontop of Your Data: Databases, Ontologies and More

Diego Calvanese; Benjamin Cogrel; Sarah Komla-Ebri; Davide Lanti; Martin Rezk; Guohui Xiao

Ontop is an Ontology Based Data Access system allowing users to access a relational database through a conceptual layer provided by an ontology. In this demo, we use the recently developed NPD benchmark +4 billion triples to demonstrate the features of Ontop. First we use Ontop as a SPARQL end-point to load the ontology and mappings, and answer SPARQL queries. Then, we will show how to use Ontop to check inconsistencies and exploit SWRL ontologies.


international semantic web conference | 2018

Efficient Handling of SPARQL OPTIONAL for OBDA

Guohui Xiao; Roman Kontchakov; Benjamin Cogrel; Diego Calvanese; Elena Botoeva

OPTIONAL is a key feature in SPARQL for dealing with missing information. While this operator is used extensively, it is also known for its complexity, which can make efficient evaluation of queries with OPTIONAL challenging. We tackle this problem in the Ontology-Based Data Access (OBDA) setting, where the data is stored in a SQL relational database and exposed as a virtual RDF graph by means of an R2RML mapping. We start with a succinct translation of a SPARQL fragment into SQL. It fully respects bag semantics and three-valued logic and relies on the extensive use of the LEFT JOIN operator and COALESCE function. We then propose optimisation techniques for reducing the size and improving the structure of generated SQL queries. Our optimisations capture interactions between JOIN, LEFT JOIN, COALESCE and integrity constraints such as attribute nullability, uniqueness and foreign key constraints. Finally, we empirically verify effectiveness of our techniques on the BSBM OBDA benchmark.


international conference on database theory | 2018

Expressivity and Complexity of MongoDB Queries

Elena Botoeva; Diego Calvanese; Benjamin Cogrel; Guohui Xiao

In this paper, we consider MongoDB, a widely adopted but not formally understood database system managing JSON documents and equipped with a powerful query mechanism, called the aggregation framework. We provide a clean formal abstraction of this query language, which we call MQuery. We study the expressivity of MQuery, showing the equivalence of its well-typed fragment with nested relational algebra. We further investigate the computational complexity of significant fragments of it, obtaining several (tight) bounds in combined complexity, which range from LogSpace to alternating exponential-time with a polynomial number of alternations.


Description Logics | 2016

OBDA Beyond Relational DBs: A Study for MongoDB.

Elena Botoeva; Diego Calvanese; Benjamin Cogrel; Martin Rezk; Guohui Xiao


arXiv: Databases | 2016

A Formal Presentation of MongoDB (Extended Version).

Elena Botoeva; Diego Calvanese; Benjamin Cogrel; Martin Rezk; Guohui Xiao


arXiv: Databases | 2016

Expressivity and Complexity of MongoDB (Extended Version)

Elena Botoeva; Diego Calvanese; Benjamin Cogrel; Guohui Xiao


SEBD | 2015

OBDA with the Ontop Framework.

Diego Calvanese; Benjamin Cogrel; Elem Güzel Kalaycı; Sarah Komla-Ebri; Roman Kontchakov; Davide Lanti; Martin Rezk; Mariano Rodriguez-Muro; Guohui Xiao


arXiv: Databases | 2018

Efficient Handling of SPARQL OPTIONAL for OBDA (Extended Version).

Guohui Xiao; Roman Kontchakov; Benjamin Cogrel; Diego Calvanese; Elena Botoeva


SEBD | 2018

Formalization and Complexity of MongoDB Queries (Extended Abstract).

Elena Botoeva; Diego Calvanese; Benjamin Cogrel; Guohui Xiao

Collaboration


Dive into the Benjamin Cogrel's collaboration.

Top Co-Authors

Avatar

Diego Calvanese

Free University of Bozen-Bolzano

View shared research outputs
Top Co-Authors

Avatar

Guohui Xiao

Free University of Bozen-Bolzano

View shared research outputs
Top Co-Authors

Avatar

Elena Botoeva

Free University of Bozen-Bolzano

View shared research outputs
Top Co-Authors

Avatar

Martin Rezk

Free University of Bozen-Bolzano

View shared research outputs
Top Co-Authors

Avatar

Davide Lanti

Free University of Bozen-Bolzano

View shared research outputs
Top Co-Authors

Avatar

Sarah Komla-Ebri

Free University of Bozen-Bolzano

View shared research outputs
Top Co-Authors

Avatar

Mariano Rodriguez-Muro

Free University of Bozen-Bolzano

View shared research outputs
Top Co-Authors

Avatar

Elem Güzel Kalaycı

Free University of Bozen-Bolzano

View shared research outputs
Researchain Logo
Decentralizing Knowledge