Demo Data from SIGIR 2026 / reviewers in the wild / expert
Domenico Lembo
dblp:91/2168
· DBLP profile ↗
48ranked-venue papers
11as first author
11since 2021 · last 2025
0000-0002-0628-242XORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 26 · 6 first-author · 6 since 2021Databases, data management, data science and information retrieval · 21 · 5 first-author · 5 since 2021Graphics, computer vision, multimedia, augmented reality and games · 12 · 3 first-author · 2 since 2021Theory of computation · 10 · 3 first-author · 2 since 2021Software engineering, systems software and programming languages · 3Applied, interdisciplinary, general and emerging computing · 1 · 1 first-author · 1 since 2021
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Artificial intelligence
14 papers |
Knowledge representation and reasoning · 100% | |
| Databases, data mining, and information retrieval
20 papers |
Database theory · 40% Data integration and cleaning · 34% Query processing and optimization · 17% | |
| Network and information security
4 papers |
Privacy and data protection · 100% | |
| Theoretical computer science
7 papers |
Computational complexity · 58% Logic in computer science · 26% Automated reasoning and model checking · 16% |
Topics — the 30 heaviest of 40, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Knowledge, reasoning and agents › Knowledge representation and reasoning
description logic |
2.0 | 7 | 2025 | Enhancing cooperativity in controlled query evaluation over ontologies · Artif. Intell. 2025 A Comprehensive Framework for Controlled Query Evaluation, Consistent Query Answering and KB Updates in Description Logics · KR 2018 Assessing the Exposure to Public Knowledge in Policy-Protected Description Logic Ontologies · IJCAI 2025 |
Database theory › query answering
consistent query answering |
1.3 | 4 | 2024 | Controlled query evaluation in description logics through consistent query answering · Artif. Intell. 2024 Revisiting Controlled Query Evaluation in Description Logics · IJCAI 2019 Repair localization for query answering from inconsistent databases · ACM Trans. Database Syst. 2008 |
Knowledge, reasoning and agents › Knowledge representation and reasoning
ontology-based query answering |
1.2 | 2 | 2025 | Enhancing cooperativity in controlled query evaluation over ontologies · Artif. Intell. 2025 Ontology-Based Data Access: A Survey · IJCAI 2018 |
Data integration and cleaning
ontology-based data access |
1.1 | 5 | 2018 | Ontology-Based Data Access: A Survey · IJCAI 2018 Mapping Repair in Ontology-based Data Access Evolving Systems · IJCAI 2017 Data Complexity of Query Answering in Description Logics (Extended Abstract) · IJCAI 2015 |
Knowledge, reasoning and agents › Knowledge representation and reasoning
ontology |
0.9 | 6 | 2018 | Ontology-Based Data Access: A Survey · IJCAI 2018 Easy OWL Drawing with the Graphol Visual Ontology Language · KR 2016 Eddy: A Graphical Editor for OWL 2 Ontologies · IJCAI 2016 |
Query processing and optimization › semantic query processing
ontology-based query answering |
0.8 | 5 | 2019 | Revisiting Controlled Query Evaluation in Description Logics · IJCAI 2019 Data complexity of query answering in description logics · Artif. Intell. 2013 Ontology-Based Data Access: A Survey · IJCAI 2018 |
Knowledge, reasoning and agents › Knowledge representation and reasoning
knowledge base |
0.7 | 1 | 2023 | A Framework for Combining Entity Resolution and Query Answering in Knowledge Bases · KR 2023 |
Data integration and cleaning
entity resolution |
0.7 | 1 | 2023 | A Framework for Combining Entity Resolution and Query Answering in Knowledge Bases · KR 2023 |
Knowledge, reasoning and agents › Knowledge representation and reasoning › description logic
DL-Lite |
0.7 | 3 | 2025 | Enhancing cooperativity in controlled query evaluation over ontologies · Artif. Intell. 2025 Assessing the Exposure to Public Knowledge in Policy-Protected Description Logic Ontologies · IJCAI 2025 Controlled Query Evaluation in Description Logics Through Instance Indistinguishability · IJCAI 2020 |
Computational complexity › complexity of reasoning
data complexity |
0.6 | 4 | 2025 | Assessing the Exposure to Public Knowledge in Policy-Protected Description Logic Ontologies · IJCAI 2025 Data Complexity of Query Answering in Description Logics (Extended Abstract) · IJCAI 2015 Revisiting Controlled Query Evaluation in Description Logics · IJCAI 2019 |
Data models and query languages
description logics |
0.4 | 3 | 2024 | Controlled query evaluation in description logics through consistent query answering · Artif. Intell. 2024 Mapping Repair in Ontology-based Data Access Evolving Systems · IJCAI 2017 DL-Lite: Tractable Description Logics for Ontologies · AAAI 2005 |
Knowledge, reasoning and agents › Knowledge representation and reasoning › ontology-based query answering
consistent query answering |
0.3 | 1 | 2018 | A Comprehensive Framework for Controlled Query Evaluation, Consistent Query Answering and KB Updates in Description Logics · KR 2018 |
Knowledge, reasoning and agents › Knowledge representation and reasoning › belief change
knowledge update |
0.3 | 1 | 2018 | A Comprehensive Framework for Controlled Query Evaluation, Consistent Query Answering and KB Updates in Description Logics · KR 2018 |
Database theory
query answering |
0.3 | 2 | 2017 | Mapping Repair in Ontology-based Data Access Evolving Systems · IJCAI 2017 Query rewriting and answering under constraints in data integration systems · IJCAI 2003 |
Database theory
query complexity |
0.3 | 1 | 2017 | Mapping Repair in Ontology-based Data Access Evolving Systems · IJCAI 2017 |
Knowledge, reasoning and agents › Knowledge representation and reasoning › ontology
ontology engineering |
0.2 | 1 | 2016 | Eddy: A Graphical Editor for OWL 2 Ontologies · IJCAI 2016 |
Knowledge, reasoning and agents › Knowledge representation and reasoning › ontology › ontology engineering
ontology visualization |
0.2 | 1 | 2016 | Easy OWL Drawing with the Graphol Visual Ontology Language · KR 2016 |
Knowledge, reasoning and agents › Knowledge representation and reasoning › ontology
OWL ontology |
0.2 | 1 | 2016 | Eddy: A Graphical Editor for OWL 2 Ontologies · IJCAI 2016 |
Logic in computer science › knowledge representation and reasoning
description logic |
0.2 | 3 | 2008 | Path-Based Identification Constraints in Description Logics · KR 2008 EQL-Lite: Effective First-Order Query Processing in Description Logics · IJCAI 2007 Data Complexity of Query Answering in Description Logics · KR 2006 |
Database theory › query complexity
data complexity |
0.2 | 1 | 2013 | Data complexity of query answering in description logics · Artif. Intell. 2013 |
Automated reasoning and model checking › automated reasoning
ontology reasoning |
0.2 | 1 | 2013 | MASTRO STUDIO: Managing Ontology-Based Data Access applications · Proc. VLDB Endow. 2013 |
Query processing and optimization
query rewriting |
0.1 | 1 | 2020 | Controlled Query Evaluation in Description Logics Through Instance Indistinguishability · IJCAI 2020 |
Distributed and cloud data management
peer-to-peer data management |
0.1 | 2 | 2007 | On reconciling data exchange, data integration, and peer data management · PODS 2007 What to Ask to a Peer: Ontolgoy-based Query Reformulation · KR 2004 |
Database theory
inconsistent database |
0.1 | 1 | 2008 | Repair localization for query answering from inconsistent databases · ACM Trans. Database Syst. 2008 |
Database theory › database repair
repair semantics |
0.1 | 1 | 2008 | Repair localization for query answering from inconsistent databases · ACM Trans. Database Syst. 2008 |
Knowledge, reasoning and agents › Knowledge representation and reasoning
open-world learning |
0.1 | 1 | 2016 | Easy OWL Drawing with the Graphol Visual Ontology Language · KR 2016 |
User interface design and tools › interactive design tools
graphics editor |
0.1 | 1 | 2016 | Eddy: A Graphical Editor for OWL 2 Ontologies · IJCAI 2016 |
Data integration and cleaning
data exchange |
0.1 | 1 | 2007 | On reconciling data exchange, data integration, and peer data management · PODS 2007 |
Data integration and cleaning › data integration system
virtual data integration |
0.1 | 1 | 2007 | On reconciling data exchange, data integration, and peer data management · PODS 2007 |
Logic in computer science › knowledge representation and reasoning
query answering |
0.1 | 1 | 2006 | Data Complexity of Query Answering in Description Logics · KR 2006 |
Methods — techniques the papers use, named apart from their topics
epistemic logic · 4.1query rewriting · 2.8description logic · 1.1knowledge compilation · 0.9SQL query rewriting · 0.9reduction · 0.8complexity analysis · 0.6graphical editing · 0.5OWL 2 · 0.5ontology evolution · 0.3minimal change · 0.3graphol visual ontology language · 0.2path expressions · 0.2description logic reasoning · 0.2first-order query processing · 0.1logic programming · 0.1conjunctive query answering · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | Enriching Ontology-Based Data Management with Multidimensional Modeling
Domenico Lembo, Maurizio Lenzerini, Antonella Poggi, Federico Scafoglieri |
ER | 1 |
| 2025 | Assessing the Exposure to Public Knowledge in Policy-Protected Description Logic OntologiesabstractWe propose a general framework for assessing the exposure of sensitive knowledge in policy-protected knowledge bases (KBs), where knowledge is represented as logical theories and data protection policies are defined declaratively using epistemic dependencies. The framework models scenarios in which confidential parts of the KB may be publicly known due to security breaches. We study two fundamental decision problems: determining whether the exposed knowledge violates the data protection policy (leakage), and whether there exists a secure view of the KB that complies with the policy. We analyze the computational complexity (specifically, data complexity) of these problems, focusing on the DL-Lite_R and EL_\bot Description Logics. Our findings show that, for DL-Lite_R with restricted forms of policy, both the problems can be efficiently solved through query rewriting methods. For EL_\bot, we establish conditions for tractable computational bounds. Our results highlight the potential of this framework for practical applications in confidentiality-preserving knowledge management. Gianluca Cima, Domenico Lembo, Lorenzo Marconi 0002, Riccardo Rosati 0001, Domenico Fabio Savo |
IJCAI | 2 |
| 2025 | Enhancing cooperativity in controlled query evaluation over ontologiesabstractControlled Query Evaluation (CQE) is a methodology designed to maintain confidentiality by either rejecting specific queries or adjusting responses to safeguard sensitive information. In this investigation, our focus centers on CQE within Description Logic ontologies, aiming to ensure that queries are answered truthfully as long as possible before resorting to deceptive responses, a cooperativity property which is called the “longest honeymoon”. Our work introduces new semantics for CQE, denoted as MC-CQE, which enjoys the longest honeymoon property and outperforms previous methodologies in terms of cooperativity. We study the complexity of query answering in this new framework for ontologies expressed in the Description Logic DL-Lite_R. Specifically, we establish data complexity results under different maximally cooperative semantics and for different classes of queries. Our results identify both tractable and intractable cases. In particular, we show that the evaluation of Boolean unions of conjunctive queries is the same under all the above semantics and its data complexity is in AC^0. This result makes query answering amenable to SQL query rewriting. However, this favorable property does not extend to open queries, even with a restricted query language limited to conjunctions of atoms. While, in general, answering open queries in the MC-CQE framework is intractable, we identify a sub-family of semantics under which answering full conjunctive queries is tractable. Piero A. Bonatti, Gianluca Cima, Domenico Lembo, Francesco Magliocca, Lorenzo Marconi 0002, Riccardo Rosati 0001, Luigi Sauro, Domenico Fabio Savo |
Artif. Intell. | 3 |
| 2025 | Indistinguishability in controlled query evaluation over prioritized description logic ontologiesabstractIn this paper we study Controlled Query Evaluation (CQE), a declarative approach to privacy-preserving query answering over databases, knowledge bases, and ontologies. CQE is based on the notion of censor, which defines the answers to each query posed to the data/knowledge base. We investigate both semantic and computational properties of CQE in the context of OWL ontologies, and specifically in the description logic DL-LiteR, which underpins the OWL 2 QL profile. In our analysis, we focus on semantics of CQE based on censors (called optimal GA censors) that enjoy the so-called indistinguishability property, analyzing the trade-off between maximizing the amount of data disclosed by query answers and minimizing the computational cost of privacy-preserving query answering. We first study the data complexity of skeptical entailment of unions of conjunctive queries under all the optimal GA censors, showing that the computational cost of query answering in this setting is intractable. To overcome this computational issue, we then define a different semantics for CQE centered around the notion of intersection of all the optimal GA censors. We show that query answering over OWL 2 QL ontologies under the new intersection-based semantics for CQE enjoys tractability and is first-order rewritable, i.e. amenable to be implemented through SQL query rewriting techniques and the use of standard relational database systems; on the other hand, this approach shows limitations in terms of amount of data disclosed. To improve this aspect, we add preferences between ontology predicates to the CQE framework, and identify a semantics under which query answering over OWL 2 QL ontologies maintains the same computational properties of the intersection-based approach without preferences. Gianluca Cima, Domenico Lembo, Lorenzo Marconi 0002, Riccardo Rosati 0001, Domenico Fabio Savo |
J. Web Semant. | 2 |
| 2024 | Enhancing Controlled Query Evaluation through Epistemic Policies
Gianluca Cima, Domenico Lembo, Lorenzo Marconi 0002, Riccardo Rosati 0001, Domenico Fabio Savo |
IJCAI | 2 |
| 2024 | Controlled query evaluation in description logics through consistent query answeringabstractControlled Query Evaluation (CQE) is a framework for the protection of confidential data, where a policy given in terms of logic formulae indicates which information must be kept private. Functions called censors filter query answering so that no answers are returned that may lead a user to infer data protected by the policy. The preferred censors, called optimal censors, are the ones that conceal only what is necessary, thus maximizing the returned answers. Typically, given a policy over a data or knowledge base, several optimal censors exist. Our research on CQE is based on the following intuition: confidential data are those that violate the logical assertions specifying the policy, and thus censoring them in query answering is similar to processing queries in the presence of inconsistent data as studied in Consistent Query Answering (CQA). In this paper, we investigate the relationship between CQE and CQA in the context of Description Logic ontologies. We borrow the idea from CQA that query answering is a form of skeptical reasoning that takes into account all possible optimal censors. This approach leads to a revised notion of CQE, which allows us to avoid making an arbitrary choice on the censor to be selected, as done by previous research on the topic. We then study the data complexity of query answering in our CQE framework, for conjunctive queries issued over ontologies specified in the popular Description Logics DL-LiteR and EL⊥. In our analysis, we consider some variants of the censor language, which is the language used by the censor to enforce the policy. Whereas the problem is in general intractable for simple censor languages, we show that for DL-LiteR ontologies it is first-order rewritable, and thus in AC0 in data complexity, for the most expressive censor language we propose. Gianluca Cima, Domenico Lembo, Riccardo Rosati 0001, Domenico Fabio Savo |
Artif. Intell. | 2 |
| 2023 | Combining Entity Resolution and Query Answering in Ontologies
Domenico Lembo |
IC3K | 1 |
| 2023 | A Framework for Combining Entity Resolution and Query Answering in Knowledge BasesabstractWe propose a new framework for combining entity resolution and query answering in knowledge bases (KBs) with tuple-generating dependencies (tgds) and equality-generating dependencies (egds) as rules. We define the semantics of the KB in terms of special instances that involve equivalence classes of entities and sets of values. Intuitively, the former collect all entities denoting the same real-world object, while the latter collect all alternative values for an attribute. This approach allows us to both resolve entities and bypass possible inconsistencies in the data. We then design a chase procedure that is tailored to this new framework and has the feature that it never fails; moreover, when the chase procedure terminates, it produces a universal solution, which in turn can be used to obtain the certain answers to conjunctive queries. We finally discuss challenges arising when the chase does not terminate. Ronald Fagin, Phokion G. Kolaitis, Domenico Lembo, Lucian Popa 0001, Federico Scafoglieri |
KR | 3 |
| 2023 | Comparing State of the Art Rule-Based Tools for Information Extraction
Domenico Lembo, Federico Scafoglieri |
RuleML+RR | 1 |
| 2022 | Controlled Query Evaluation in OWL 2 QL: A "Longest Honeymoon" Approach
Piero A. Bonatti, Gianluca Cima, Domenico Lembo, Lorenzo Marconi 0002, Riccardo Rosati 0001, Luigi Sauro, Domenico Fabio Savo |
ISWC | 3 |
| 2021 | Controlled Query Evaluation over Prioritized Ontologies with Expressive Data Protection Policies
Gianluca Cima, Domenico Lembo, Lorenzo Marconi 0002, Riccardo Rosati 0001, Domenico Fabio Savo |
ISWC | 2 |
| 2020 | Controlled Query Evaluation in Description Logics Through Instance IndistinguishabilityabstractWe study privacy-preserving query answering in Description Logics (DLs). Specifically, we consider the approach of controlled query evaluation (CQE) based on the notion of instance indistinguishability. We derive data complexity results for query answering over DL-LiteR ontologies, through a comparison with an alternative, existing confidentiality-preserving approach to CQE. Finally, we identify a semantically well-founded notion of approximated query answering for CQE, and prove that, for DL-LiteR ontologies, this form of CQE is tractable with respect to data complexity and is first-order rewritable, i.e., it is always reducible to the evaluation of a first-order query over the data instance. Gianluca Cima, Domenico Lembo, Riccardo Rosati 0001, Domenico Fabio Savo |
IJCAI | 2 |
| 2020 | Controlled Query Evaluation in Ontology-Based Data Access
Gianluca Cima, Domenico Lembo, Lorenzo Marconi 0002, Riccardo Rosati 0001, Domenico Fabio Savo |
ISWC (1) | 2 |
| 2019 | Revisiting Controlled Query Evaluation in Description LogicsabstractControlled Query Evaluation (CQE) is a confidentiality-preserving framework in which private information is protected through a policy, and a (optimal) censor guarantees that answers to queries are maximized without violating the policy. CQE has been recently studied in the context of ontologies, where the focus has been mainly on the problem of the existence of an optimal censor. In this paper we instead consider query answering over all possible optimal censors. We study data complexity of this problem for ontologies specified in the Description Logics DL-LiteR and EL_bottom and for variants of the censor language, which is the language used by the censor to enforce the policy. In our investigation we also analyze the relationship between CQE and the problem of Consistent Query Answering (CQA). Some of the complexity results we provide are indeed obtained through mutual reduction between CQE and CQA. Domenico Lembo, Riccardo Rosati 0001, Domenico Fabio Savo |
IJCAI | 1 |
| 2018 | Ontology-Based Data Access: A SurveyabstractWe present the framework of ontology-based data access, a semantic paradigm for providing a convenient and user-friendly access to data repositories, which has been actively developed and studied in the past decade. Focusing on relational data sources, we discuss the main ingredients of ontology-based data access, key theoretical results, techniques, applications and future challenges. Guohui Xiao 0001, Diego Calvanese, Roman Kontchakov, Domenico Lembo, Antonella Poggi, Riccardo Rosati 0001, Michael Zakharyaschev |
IJCAI | 4 |
| 2018 | A Comprehensive Framework for Controlled Query Evaluation, Consistent Query Answering and KB Updates in Description Logics
Domenico Lembo, Riccardo Rosati 0001, Domenico Fabio Savo |
KR | 1 |
| 2018 | Ontology population for open-source intelligence: A GATE-based solutionabstractSummary Open‐Source INTelligence is intelligence based on publicly available sources such as news sites, blogs, forums, etc. The Web is the primary source of information, but once data are crawled, they need to be interpreted and structured. Ontologies may play a crucial role in this process, but because of the vast amount of documents available, automatic mechanisms for their population are needed, starting from the crawled text. This paper presents an approach for the automatic population of predefined ontologies with data extracted from text and discusses the design and realization of a pipeline based on the General Architecture for Text Engineering system, which is interesting for both researchers and practitioners in the field. Some experimental results that are encouraging in terms of extracted correct instances of the ontology are also reported. Furthermore, the paper also describes an alternative approach and provides additional experiments for one of the phases of our pipeline, which requires the use of predefined dictionaries for relevant entities. Through such a variant, the manual workload required in this phase was reduced, still obtaining promising results. Giulio Ganino, Domenico Lembo, Massimo Mecella, Federico Scafoglieri |
Softw. Pract. Exp. | 2 |
| 2017 | Mapping Repair in Ontology-based Data Access Evolving SystemsabstractIn this paper we study the evolution of ontology-based data access (OBDA) specifications, and focus on the case in which the ontology and/or the data source schema change, which may require a modification to the mapping between them to preserve both consistency and knowledge. Our approach is based on the idea of repairing the mapping according to the usual principle of minimal change and on a recent, mapping-based notion of consistency of the specification. We define and analyze two notions of mapping repair under ontology and source schema update. We then present a set of results on the complexity of query answering in the above framework, when the ontology is expressed in DL-LiteR. Domenico Lembo, Riccardo Rosati 0001, Valerio Santarelli, Domenico Fabio Savo, Evgenij Thorstensen |
IJCAI | 1 |
| 2017 | Practical Update Management in Ontology-Based Data Access
Giuseppe De Giacomo, Domenico Lembo, Xavier Oriol, Domenico Fabio Savo, Ernest Teniente |
ISWC (1) | 2 |
| 2016 | Eddy: A Graphical Editor for OWL 2 Ontologies
Domenico Lembo, Daniele Pantaleone, Valerio Santarelli, Domenico Fabio Savo |
IJCAI | 1 |
| 2016 | Easy OWL Drawing with the Graphol Visual Ontology Language
Domenico Lembo, Daniele Pantaleone, Valerio Santarelli, Domenico Fabio Savo |
KR | 1 |
| 2015 | Data Complexity of Query Answering in Description Logics (Extended Abstract)
Diego Calvanese, Giuseppe De Giacomo, Domenico Lembo, Maurizio Lenzerini, Riccardo Rosati 0001 |
IJCAI | 3 |
| 2015 | Mapping Analysis in Ontology-Based Data Access: Algorithms and Complexity
Domenico Lembo, Jose Mora, Riccardo Rosati 0001, Domenico Fabio Savo, Evgenij Thorstensen |
ISWC (1) | 1 |
| 2015 | Inconsistency-tolerant query answering in ontology-based data access
Domenico Lembo, Maurizio Lenzerini, Riccardo Rosati 0001, Marco Ruzzi, Domenico Fabio Savo |
J. Web Semant. | 1 |
| 2014 | Ontology-based Data Management for the Italian Public DebtabstractIn this paper we present an ontology-based data management (OBDM) project concerning the Italian public debt domain, carried out within a joint collaboration between Sapienza University of Rome and the Department of Treasury of the Italian Ministry of Economy and Finance. We discuss the motivations at the basis of this project and present the main characteristics of the ontology we have built. We also describe the mechanisms we used to link the ontology to the actual data and the tools we have adopted for supporting ontology development and maintenance, as well as exploiting OBDM services. Finally, we provide a thorough evaluation of the ontology we produced and discuss in detail the role that it plays within the whole information system of the ministry department responsible for managing Italian public debt data. Natalia Antonioli, Francesco Castanò, Spartaco Coletta, Stefano Grossi, Domenico Lembo, Maurizio Lenzerini, Antonella Poggi, Emanuela Virardi, Patrizia Castracane |
FOIS | 5 |
| 2013 | Optimizing query rewriting in ontology-based data accessabstractIn 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. Floriana Di Pinto, Domenico Lembo, Maurizio Lenzerini, Riccardo Mancini, Antonella Poggi, Riccardo Rosati 0001, Marco Ruzzi, Domenico Fabio Savo |
EDBT | 2 |
| 2013 | Graph-Based Ontology Classification in OWL 2 QL
Domenico Lembo, Valerio Santarelli, Domenico Fabio Savo |
ESWC | 1 |
| 2013 | Data complexity of query answering in description logics
Diego Calvanese, Giuseppe De Giacomo, Domenico Lembo, Maurizio Lenzerini, Riccardo Rosati 0001 |
Artif. Intell. | 3 |
| 2013 | MASTRO STUDIO: Managing Ontology-Based Data Access applicationsabstractOntology-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. Cristina Civili, Marco Console, Giuseppe De Giacomo, Domenico Lembo, Maurizio Lenzerini, Lorenzo Lepore, Riccardo Mancini, Antonella Poggi, Riccardo Rosati 0001, Marco Ruzzi, Valerio Santarelli, Domenico Fabio Savo |
Proc. VLDB Endow. | 4 |
| 2008 | Path-Based Identification Constraints in Description Logics
Diego Calvanese, Giuseppe De Giacomo, Domenico Lembo, Maurizio Lenzerini, Riccardo Rosati 0001 |
KR | 3 |
| 2008 | Inconsistency tolerance in P2P data integration: An epistemic logic approach
Diego Calvanese, Giuseppe De Giacomo, Domenico Lembo, Maurizio Lenzerini, Riccardo Rosati 0001 |
Inf. Syst. | 3 |
| 2008 | Repair localization for query answering from inconsistent databasesabstractQuery answering from inconsistent databases amounts to finding “meaningful” answers to queries posed over database instances that do not satisfy integrity constraints specified over their schema. A declarative approach to this problem relies on the notion of repair, that is, a database that satisfies integrity constraints and is obtained from the original inconsistent database by “minimally” adding and/or deleting tuples. Consistent answers to a user query are those answers that are in the evaluation of the query over each repair. Motivated by the fact that computing consistent answers from inconsistent databases is in general intractable, the present paper investigates techniques that allow to localize the difficult part of the computation on a small fragment of the database at hand, called “affected” part. Based on a number of localization results, an approach to query answering from inconsistent data is presented, in which the query is evaluated over each of the repairs of the affected part only, augmented with the part that is not affected. Single query results are then suitably recombined. For some relevant settings, techniques are also discussed to factorize repairs into components that can be processed independently of one another, thereby guaranteeing exponential gain w.r.t. the basic approach, which is not based on localization. The effectiveness of the results is demonstrated for consistent query answering over expressive schemas, based on logic programming specifications as proposed in the literature. Thomas Eiter, Michael Fink 0001, Gianluigi Greco, Domenico Lembo |
ACM Trans. Database Syst. | 4 |
| 2007 | EQL-Lite: Effective First-Order Query Processing in Description Logics
Diego Calvanese, Giuseppe De Giacomo, Domenico Lembo, Maurizio Lenzerini, Riccardo Rosati 0001 |
IJCAI | 3 |
| 2007 | On reconciling data exchange, data integration, and peer data managementabstractData exchange and virtual data integration have been the subject of several investigations in the recent literature. At the same time, the notion of peer data management has emerged as a powerful abstraction of many forms of flexible and dynamic data-centere ddistributed systems. Although research on the above issues has progressed considerably in the last years, a clear understanding on how to combine data exchange and data integration in peer data management is still missing. This is the subject of the present paper. We start our investigation by first proposing a novel framework for peer data exchange, showing that it is a generalization of the classical data exchange setting. We also present algorithms for all the relevant data exchange tasks, and show that they can all be done in polynomial time with respect to data complexity. Based on the motivation that typical mappings and integrity constraints found in data integration are not captured by peer data exchange, we extend the framework to incorporate these features. One of the main difficulties is that the constraints of this new class are not amenable to materialization. We address this issue by resorting to a suitable combination of virtual and materialized data exchange, showing that the resulting framework is a generalization of both classical data exchange and classical data integration, and that the new setting incorporates the most expressive types of mapping and constraints considered in the two contexts. Finally, we present algorithms for all the relevant data management tasks also in the new setting, and show that, again, their data complexity is polynomial. Giuseppe De Giacomo, Domenico Lembo, Maurizio Lenzerini, Riccardo Rosati 0001 |
PODS | 2 |
| 2007 | Tractable Reasoning and Efficient Query Answering in Description Logics: The DL-Lite Family
Diego Calvanese, Giuseppe De Giacomo, Domenico Lembo, Maurizio Lenzerini, Riccardo Rosati 0001 |
J. Autom. Reason. | 3 |
| 2006 | Data Complexity of Query Answering in Description Logics
Diego Calvanese, Giuseppe De Giacomo, Domenico Lembo, Maurizio Lenzerini, Riccardo Rosati 0001 |
KR | 3 |
| 2005 | QuOnto: Querying Ontologies
Andrea Acciarri, Diego Calvanese, Giuseppe De Giacomo, Domenico Lembo, Maurizio Lenzerini, Mattia Palmieri, Riccardo Rosati 0001 |
AAAI | 4 |
| 2005 | DL-Lite: Tractable Description Logics for Ontologies
Diego Calvanese, Giuseppe De Giacomo, Domenico Lembo, Maurizio Lenzerini, Riccardo Rosati 0001 |
AAAI | 3 |
| 2005 | Consistent query answering under key and exclusion dependencies: algorithms and experimentsabstractResearch in consistent query answering studies the definition and computation of "meaningful" answers to queries posed to inconsistent databases, i.e., databases whose data do not satisfy the integrity constraints (ICs) declared on their schema. Computing consistent answers to conjunctive queries is generally coNP-hard in data complexity, even in the presence of very restricted forms of ICs (single, unary keys). Recent studies on consistent query answering for database schemas containing only key dependencies have analyzed the possibility of identifying classes of queries whose consistent answers can be obtained by a first-order rewriting of the query, which in turn can be easily formulated in SQL and directly evaluated through any relational DBMS. In this paper we study consistent query answering in the presence of key dependencies and exclusion dependencies. We first prove that even in the presence of only exclusion dependencies the problem is coNP-hard in data complexity, and define a general method for consistent answering of conjunctive queries under key and exclusion dependencies, based on the rewriting of the query in Datalog with negation. Then, we identify a subclass of conjunctive queries that can be first-order rewritten in the presence of key and exclusion dependencies, and define an algorithm for computing the first-order rewriting of a query belonging to such a class of queries. Finally, we compare the relative efficiency of the two methods for processing queries in the subclass above mentioned. Experimental results, conducted on a real and large database of the computer science engineering degrees of the University of Rome "La Sapienza", clearly show the computational advantage of the first-order based technique. Copyright 2005 ACM. Luca Grieco, Domenico Lembo, Riccardo Rosati 0001, Marco Ruzzi |
CIKM | 2 |
| 2005 | Data Integration: a Challenging ASP Application
Nicola Leone, Thomas Eiter, Wolfgang Faber 0001, Michael Fink 0001, Georg Gottlob, Luigi Granata, Gianluigi Greco, Edyta Kalka, Giovambattista Ianni, Domenico Lembo, Maurizio Lenzerini, Vincenzino Lio, Bartosz Nowicki, Riccardo Rosati 0001, Marco Ruzzi, Witold Staniszkis, Giorgio Terracina |
LPNMR | 10 |
| 2005 | The INFOMIX system for advanced integration of incomplete and inconsistent dataabstractThe task of an information integration system is to combine data residing at different sources, providing the user with a unified view of them, called global schema. Users formulate queries over the global schema, and the system suitably queries the sources, providing an answer to the user, who is not obliged to have any information about the sources. Recent developments in IT such as the expansion of the Internet and the World Wide Web, have made available to users a huge number of information sources, generally autonomous, heterogeneous and widely distributed: as a consequence, information integration has emerged as a crucial issue in many application domains, e.g., distributed databases, cooperative information systems, data warehousing, or on-demand computing. Recent estimates view information integration to be a $10 Billion market by 2006 [14]. Nicola Leone, Gianluigi Greco, Giovambattista Ianni, Vincenzino Lio, Giorgio Terracina, Thomas Eiter, Wolfgang Faber 0001, Michael Fink 0001, Georg Gottlob, Riccardo Rosati 0001, Domenico Lembo, Maurizio Lenzerini, Marco Ruzzi, Edyta Kalka, Bartosz Nowicki, Witold Staniszkis |
SIGMOD Conference | 11 |
| 2004 | Experimenting Data Integration with DIS@DIS
Andrea Calì, Domenico Lembo, Riccardo Rosati 0001, Marco Ruzzi |
CAiSE | 2 |
| 2004 | Data Integration with Preferences Among Sources
Gianluigi Greco, Domenico Lembo |
ER | 2 |
| 2004 | What to Ask to a Peer: Ontolgoy-based Query Reformulation
Diego Calvanese, Giuseppe De Giacomo, Domenico Lembo, Maurizio Lenzerini, Riccardo Rosati 0001 |
KR | 3 |
| 2003 | Efficient Evaluation of Logic Programs for Querying Data Integration Systems
Thomas Eiter, Michael Fink 0001, Gianluigi Greco, Domenico Lembo |
ICLP | 4 |
| 2003 | Query rewriting and answering under constraints in data integration systems
Andrea Calì, Domenico Lembo, Riccardo Rosati 0001 |
IJCAI | 2 |
| 2003 | On the decidability and complexity of query answering over inconsistent and incomplete databasesabstractIn 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. Andrea Calì, Domenico Lembo, Riccardo Rosati 0001 |
PODS | 2 |
| 2003 | DIS@DIS: A System for Semantic Data Integration under Integrity ConstraintsabstractThe recent developments of computer and telecommunication technology, such as the expansion of the Internet and the World Wide Web, have made available to users a huge number of information sources, generally autonomous, heterogeneous and widely distributed. As a consequence, information integration has emerged as a crucial issue in many application domains, e.g., distributed databases, cooperative information systems, data warehousing, as well as in accessing distributed data over the Web. Andrea Calì, Saverio De Nigris, Domenico Lembo, Gabriele Messineo, Riccardo Rosati 0001, Marco Ruzzi |
WISE | 3 |