Network


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

Hotspot


Dive into the research topics where Domenico Lembo is active.

Publication


Featured researches published by Domenico Lembo.


Journal on Data Semantics | 2008

Linking data to ontologies

Antonella Poggi; Domenico Lembo; Diego Calvanese; Giuseppe De Giacomo; Maurizio Lenzerini; Riccardo Rosati

Many organizations nowadays face the problem of accessing existing data sources by means of flexible mechanisms that are both powerful and efficient. Ontologies are widely considered as a suitable formal tool for sophisticated data access. The ontology expresses the domain of interest of the information system at a high level of abstraction, and the relationship between data at the sources and instances of concepts and roles in the ontology is expressed by means of mappings. In this paper we present a solution to the problem of designing effective systems for ontology-based data access. Our solution is based on three main ingredients. First, we present a new ontology language, based on Description Logics, that is particularly suited to reason with large amounts of instances. The second ingredient is a novel mapping language that is able to deal with the so-called impedance mismatch problem, i.e., the problem arising from the difference between the basic elements managed by the sources, namely data, and the elements managed by the ontology, namely objects. The third ingredient is the query answering method, that combines reasoning at the level of the ontology with specific mechanisms for both taking into account the mappings and efficiently accessing the data at the sources.


symposium on principles of database systems | 2003

On the decidability and complexity of query answering over inconsistent and incomplete databases

Andrea Calì; Domenico Lembo; Riccardo Rosati

In databases with integrity constraints, data may not satisfy the constraints. In this paper, we address the problem of obtaining consistent answers in such a setting, when key and inclusion dependencies are expressed on the database schema. We establish decidability and complexity results for query answering under different assumptions on data (soundness and/or completeness). In particular, after showing that the problem is in general undecidable, we identify the maximal class of inclusion dependencies under which query answering is decidable in the presence of key dependencies. Although obtained in a single database context, such results are directly applicable to data integration, where multiple information sources may provide data that are inconsistent with respect to the global view of the sources.


Semantic Web archive | 2011

The MASTRO system for ontology-based data access

Diego Calvanese; Giuseppe De Giacomo; Domenico Lembo; Maurizio Lenzerini; Antonella Poggi; Mariano Rodriguez-Muro; Riccardo Rosati; Marco Ruzzi; Domenico Fabio Savo

In this paper we present MASTRO, a Java tool for ontology-based data access (OBDA) developed at Sapienza Universita di Roma and at the Free University of Bozen-Bolzano. MASTRO manages OBDA systems in which the ontology is specified in DL-Lite A,id, a logic of the DL-Lite family of tractable Description Logics specifically tailored to ontology-based data access, and is connected to external JDBC enabled data management systems through semantic mappings that associate SQL queries over the external data to the elements of the ontology. Advanced forms of integrity constraints, which turned out to be very useful in practical applications, are also enabled over the ontologies. Optimized algorithms for answering expressive queries are provided, as well as features for intensional reasoning and consistency checking. MASTRO provides a proprietary API, an OWLAPI compatible interface, and a plugin for the Protege 4 ontology editor. It has been successfully used in several projects carried out in collaboration with important organizations, on which we briefly comment in this paper.


Reasoning Web. Semantic Technologies for Information Systems | 2009

Ontologies and Databases: The DL-Lite Approach

Diego Calvanese; Giuseppe De Giacomo; Domenico Lembo; Maurizio Lenzerini; Antonella Poggi; Mariano Rodriguez-Muro; Riccardo Rosati

Ontologies provide a conceptualization of a domain of interest. Nowadays, they are typically represented in terms of Description Logics (DLs), and are seen as the key technology used to describe the semantics of information at various sites. The idea of using ontologies as a conceptual view over data repositories is becoming more and more popular, but for it to become widespread in standard applications, it is fundamental that the conceptual layer through which the underlying data layer is accessed does not introduce a significant overhead in dealing with the data. Based on these observations, in recent years a family of DLs, called DL-Lite, has been proposed, which is specifically tailored to capture basic ontology and conceptual data modeling languages, while keeping low complexity of reasoning and of answering complex queries, in particular when the complexity is measured w.r.t. the size of the data. In this article, we present a detailed account of the major results that have been achieved for the DL-Lite family. Specifically, we concentrate on


web reasoning and rule systems | 2010

Inconsistency-tolerant semantics for description logics

Domenico Lembo; Maurizio Lenzerini; Riccardo Rosati; Marco Ruzzi; Domenico Fabio Savo

DL-Lite_{\mathcal{A},id}


international conference on management of data | 2005

The INFOMIX system for advanced integration of incomplete and inconsistent data

Nicola Leone; Gianluigi Greco; Giovambattista Ianni; Vincenzino Lio; Giorgio Terracina; Thomas Eiter; Wolfgang Faber; Michael Fink; Georg Gottlob; Riccardo Rosati; Domenico Lembo; Maurizio Lenzerini; Marco Ruzzi; Edyta Kalka; Bartosz Nowicki; Witold Staniszkis

, an expressive member of this family, present algorithms for reasoning and query answering over


Information Systems | 2008

Inconsistency tolerance in P2P data integration: An epistemic logic approach

Diego Calvanese; Giuseppe De Giacomo; Domenico Lembo; Maurizio Lenzerini; Riccardo Rosati

DL-Lite_{\mathcal{A},id}


international conference on logic programming | 2003

Efficient evaluation of logic programs for querying data integration systems

Thomas Eiter; Michael Fink; Gianluigi Greco; Domenico Lembo

ontologies, and analyze their computational complexity. Such algorithms exploit the distinguishing feature of the logics in the DL-Lite family, namely that ontology reasoning and answering unions of conjunctive queries is first-order rewritable, i.e., it can be delegated to a relational database management system. We analyze also the effect of extending the logic with typical DL constructs, and show that for most such extensions, the nice computational properties of the DL-Lite family are lost. We address then the problem of accessing relational data sources through an ontology, and present a solution to the notorious impedance mismatch between the abstract objects in the ontology and the values appearing in data sources. The solution exploits suitable mappings that create the objects in the ontology from the appropriate values extracted from the data sources. Finally, we discuss the QUONTO system that implements all the above mentioned solutions and is wrapped by the DIG-QUONTO server, thus providing a standard DL reasoner for


symposium on principles of database systems | 2007

On reconciling data exchange, data integration, and peer data management

Giuseppe De Giacomo; Domenico Lembo; Maurizio Lenzerini; Riccardo Rosati

DL-Lite_{\mathcal{A},id}


extending database technology | 2013

Optimizing query rewriting in ontology-based data access

Floriana Di Pinto; Domenico Lembo; Maurizio Lenzerini; Riccardo Mancini; Antonella Poggi; Riccardo Rosati; Marco Ruzzi; Domenico Fabio Savo

with extended functionality to access external data sources.

Collaboration


Dive into the Domenico Lembo's collaboration.

Top Co-Authors

Avatar

Riccardo Rosati

Sapienza University of Rome

View shared research outputs
Top Co-Authors

Avatar

Maurizio Lenzerini

Sapienza University of Rome

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Diego Calvanese

Free University of Bozen-Bolzano

View shared research outputs
Top Co-Authors

Avatar

Marco Ruzzi

Sapienza University of Rome

View shared research outputs
Top Co-Authors

Avatar

Antonella Poggi

Sapienza University of Rome

View shared research outputs
Top Co-Authors

Avatar

Valerio Santarelli

Sapienza University of Rome

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Researchain Logo
Decentralizing Knowledge