Domenico Fabio  Savo

Dr. Domenico Fabio Savo

Dipartimento di Ingegneria Informatica, Sapienza University of Rome, Automatica e Gestionale Antonio Ruberti, Via Ariosto 25, Roma, Italy

Research Focus & Metrics

Academic Career Length

17Years (2010-Present)

(Calculated once Scilit publication data is synced: current year − year of first publication + 1)

Representative Publications

View All Publications
1 January 2011 in Semantic Web: – Interoperability, Usability, Applicability
Verified
Journal Article
Closed access
PDF file
DCDiego Calvanese
Diego Calvanese
GGGiuseppe De Giacomo
Giuseppe De Giacomo
DLDomenico Lembo
Domenico Lembo
MLMaurizio Lenzerini
Maurizio Lenzerini
APAntonella Poggi
Antonella Poggi
DSDomenico Fabio Savo
Domenico Fabio Savo
In this paper we present MASTRO, a Java tool for ontology-based data access (OBDA) developed at Sapienza Università di Roma and at the Free University of Bozen-Bolzano. MASTRO manages OBDA systems in which the ontology is specified in DL-LiteA,id , a

1 January 2010
Verified
Book Chapter
Closed access
PDF file
DLDomenico Lembo
Domenico Lembo
MLMaurizio Lenzerini
Maurizio Lenzerini
Riccardo RosatiRiccardo Rosati
Riccardo Rosati
MRMarco Ruzzi
Marco Ruzzi
DSDomenico Fabio Savo
Domenico Fabio Savo

1 August 2015 in Journal of Web Semantics
Verified
Journal Article
Closed access
DLDomenico Lembo
Domenico Lembo
MLMaurizio Lenzerini
Maurizio Lenzerini
Riccardo RosatiRiccardo Rosati
Riccardo Rosati
MRMarco Ruzzi
Marco Ruzzi
DSDomenico Fabio Savo
Domenico Fabio Savo

28 August 2013 in Proceedings of the VLDB Endowment
Verified
Journal Article
Open access
CCCristina Civili
Cristina Civili
MCMarco Console
Marco Console
GGGiuseppe De Giacomo
Giuseppe De Giacomo
DLDomenico Lembo
Domenico Lembo
MLMaurizio Lenzerini
Maurizio Lenzerini
DSDomenico Fabio Savo
Domenico Fabio Savo
Ontology-based data access (OBDA) is a novel paradigm for accessing large data repositories through an ontology, that is a formal description of a domain of interest. Supporting the management of OBDA applications poses new challenges, as it requires to provide effective tools for (i) allowing both expert and non-expert users to analyze the OBDA specification, (ii) collaboratively documenting the ontology, (iii) exploiting OBDA services, such as query answering and automated reasoning over ontologies, e.g., to support data quality check, and (iv) tuning the OBDA application towards optimized performances. To fulfill these challenges, we have built a novel system, called MASTRO STUDIO, based on a tool for automated reasoning over ontologies, enhanced with a suite of tools and optimization facilities for managing OBDA applications. To show the effectiveness of MASTRO STUDIO, we demonstrate its usage in one OBDA application developed in collaboration with the Italian Ministry of Economy and Finance.

18 March 2013
Verified
Conference Paper
Open access
PDF file
FPFloriana Di Pinto
Floriana Di Pinto
DLDomenico Lembo
Domenico Lembo
MLMaurizio Lenzerini
Maurizio Lenzerini
RMRiccardo Mancini
Riccardo Mancini
APAntonella Poggi
Antonella Poggi
DSDomenico Fabio Savo
Domenico Fabio Savo
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 rewriting of the query); (ii) the query thus obtained is then reformulated over the database schema using the mapping assertions (mapping rewriting of the query). In this paper we present a new approach to the optimization of query rewriting in OBDA. The key ideas of our approach are the usage of inclusion between mapping views and the usage of perfect mappings, which allow us to drastically lower the combinatorial explosion due to mapping rewriting. These ideas are formalized in PerfectMap, an algorithm for OBDA query rewriting. We have experimented PerfectMap in a real-world OBDA scenario: our experimental results clearly show that, in such a scenario, the optimizations of PerfectMap are crucial to effectively perform query answering. © 2013 ACM

1 January 2011
Verified
Book Chapter
Closed access
PDF file
DLDomenico Lembo
Domenico Lembo
MLMaurizio Lenzerini
Maurizio Lenzerini
Riccardo RosatiRiccardo Rosati
Riccardo Rosati
MRMarco Ruzzi
Marco Ruzzi
DSDomenico Fabio Savo
Domenico Fabio Savo