Demo Data from EDBT 2026 / reviewers in the wild / expert
Enrico Franconi
dblp:f/EnricoFranconi
· DBLP profile ↗
42ranked-venue papers
17as first author
1since 2021 · last 2025
0000-0002-7814-515XORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 23 · 8 first-authorDatabases, data management, data science and information retrieval · 20 · 9 first-author · 1 since 2021Theory of computation · 10 · 4 first-authorGraphics, computer vision, multimedia, augmented reality and games · 6 · 2 first-authorSoftware engineering, systems software and programming languages · 2 · 2 first-author
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.
| Databases, data mining, and information retrieval
7 papers |
Query processing and optimization · 60% Data models and query languages · 14% Database theory · 13% | |
| Artificial intelligence
7 papers |
Knowledge representation and reasoning · 96% Video understanding and tracking · 2% Optimization for machine learning · 2% | |
| Theoretical computer science
3 papers |
Logic in computer science · 100% |
Topics — the 26 heaviest of 29, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Query processing and optimization › interactive query processing
exploratory query |
0.9 | 1 | 2025 | Exploring Exploratory Querying · Proc. VLDB Endow. 2025 |
Database theory
integrity constraints |
0.2 | 1 | 2015 | Lossless Selection Views under Conditional Domain Constraints · IEEE Trans. Knowl. Data Eng. 2015 |
Knowledge, reasoning and agents › Knowledge representation and reasoning
description logic |
0.2 | 4 | 2011 | Fixpoints in Temporal Description Logics · IJCAI 2011 Effective Query Rewriting with Ontologies over DBoxes · IJCAI 2009 A Computational Account for a Description Logic of Time and Action · KR 1994 |
Query processing and optimization
query rewriting |
0.2 | 2 | 2015 | Effective Query Rewriting with Ontologies over DBoxes · IJCAI 2009 Lossless Selection Views under Conditional Domain Constraints · IEEE Trans. Knowl. Data Eng. 2015 |
Knowledge, reasoning and agents › Knowledge representation and reasoning › description logic
temporal description logic |
0.1 | 1 | 2011 | Fixpoints in Temporal Description Logics · IJCAI 2011 |
Logic in computer science › model theory
beth definability |
0.1 | 1 | 2011 | Beth Definability in Expressive Description Logics · IJCAI 2011 |
Logic in computer science › knowledge representation and reasoning
description logic |
0.1 | 1 | 2011 | Beth Definability in Expressive Description Logics · IJCAI 2011 |
Logic in computer science › logic programming › logic programming semantics
fixpoint semantics |
0.1 | 1 | 2011 | Fixpoints in Temporal Description Logics · IJCAI 2011 |
Query processing and optimization › query rewriting
ontology-based query rewriting |
0.1 | 1 | 2009 | Effective Query Rewriting with Ontologies over DBoxes · IJCAI 2009 |
Knowledge, reasoning and agents › Knowledge representation and reasoning
ontology |
0.1 | 3 | 2012 | Generalized Ontology-Based Production Systems · KR 2012 Effective Query Rewriting with Ontologies over DBoxes · IJCAI 2009 The logic of RDF and SPARQL: a tutorial · PODS 2006 |
Knowledge graphs
ontology |
0.1 | 1 | 2008 | Ontologies and databases: myths and challenges · Proc. VLDB Endow. 2008 |
Data integration and cleaning
ontology-based data access |
0.1 | 1 | 2008 | Ontologies and databases: myths and challenges · Proc. VLDB Endow. 2008 |
Data models and query languages › query language
query language semantics |
0.1 | 1 | 2006 | The logic of RDF and SPARQL: a tutorial · PODS 2006 |
Data models and query languages › semistructured data
RDF data |
0.1 | 1 | 2006 | The logic of RDF and SPARQL: a tutorial · PODS 2006 |
Data models and query languages › RDF query language
SPARQL |
0.1 | 1 | 2006 | The logic of RDF and SPARQL: a tutorial · PODS 2006 |
Distributed and cloud data management › peer-to-peer data management
peer-to-peer databases |
0.0 | 1 | 2004 | Queries and Updates in the coDB Peer to Peer Database System · VLDB 2004 |
Data models and query languages
conceptual modeling |
0.0 | 1 | 2000 | Concept Based Design of Data Warehouses: The DWQ Demonstrators · SIGMOD Conference 2000 |
Data integration and cleaning › data warehouse
data warehouse design |
0.0 | 1 | 2000 | Concept Based Design of Data Warehouses: The DWQ Demonstrators · SIGMOD Conference 2000 |
Data models and query languages
logic-based data models |
0.0 | 1 | 2008 | Ontologies and databases: myths and challenges · Proc. VLDB Endow. 2008 |
Knowledge, reasoning and agents › Knowledge representation and reasoning
open-world learning |
0.0 | 1 | 2006 | The logic of RDF and SPARQL: a tutorial · PODS 2006 |
Data models and query languages
query language |
0.0 | 1 | 2004 | Queries and Updates in the coDB Peer to Peer Database System · VLDB 2004 |
Computer vision › Video understanding and tracking › deep video understanding › video reasoning
temporal action reasoning |
0.0 | 1 | 1994 | A Computational Account for a Description Logic of Time and Action · KR 1994 |
Knowledge, reasoning and agents › Knowledge representation and reasoning
temporal reasoning |
0.0 | 1 | 1993 | Tense and Aspect: A Mereological Approach · IJCAI 1993 |
Logic in computer science › knowledge representation and reasoning › knowledge representation
mereology |
0.0 | 1 | 1993 | Tense and Aspect: A Mereological Approach · IJCAI 1993 |
Machine learning › Optimization for machine learning
optimization |
0.0 | 1 | 1992 | An Empirical Analysis of Optimization Techniques for Terminological Representation Systems, or Making KRIS Get a Move On · KR 1992 |
Knowledge, reasoning and agents › Knowledge representation and reasoning › description logic
terminological reasoning |
0.0 | 1 | 1992 | An Empirical Analysis of Optimization Techniques for Terminological Representation Systems, or Making KRIS Get a Move On · KR 1992 |
Methods — techniques the papers use, named apart from their topics
ontology reasoning · 0.3production rules · 0.1modal logic · 0.1interpolation · 0.1description logic · 0.1view materialization · 0.0query rewriting · 0.0logic-based knowledge representation · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | Exploring Exploratory Querying
Marcelo Arenas, Enrico Franconi, Janik Hammerer, Olaf Hartig, Katja Hose, Laura Koesten, George Konstantinidis 0001, Leonid Libkin, Wim Martens, Yuya Sasaki 0001, Stefanie Scherzinger, Katherine Thornton, Hsiang-Yun Wu |
Proc. VLDB Endow. | 2 |
| 2019 | OCLFO: first-order expressive OCL constraints for efficient integrity checking
Enrico Franconi, Alessandro Mosca 0001, Xavier Oriol, Guillem Rull, Ernest Teniente |
Softw. Syst. Model. | 1 |
| 2017 | A Decidable Very Expressive Description Logic for Databases
Alessandro Artale, Enrico Franconi, Rafael Peñaloza, Francesco Sportelli |
ISWC (1) | 2 |
| 2015 | Lossless Selection Views under Conditional Domain ConstraintsabstractA set of views defined by selection queries splits a database relation into sub-relations, each containing a subset of the original rows. This decomposition into horizontal fragments is lossless when the initial relation can be reconstructed from the fragments by union. In this paper, we consider horizontal decomposition in a setting where some of the attributes in the database schema are interpreted over a specific domain, on which a set of special predicates and functions is defined. We study losslessness in the presence of integrity constraints on the database schema. We consider the class of conditional domain constraints (CDCs), which restrict the values that the interpreted attributes may take whenever a certain condition holds on the non-interpreted ones, and investigate lossless horizontal decomposition under CDCs in isolation, as well as in combination with functional and unary inclusion dependencies. Ingo Feinerer, Enrico Franconi, Paolo Guagliardo |
IEEE Trans. Knowl. Data Eng. | 2 |
| 2014 | Translatable Updates of Selection Views under Constant Complement
Enrico Franconi, Paolo Guagliardo |
DEXA (2) | 1 |
| 2014 | Unique Solutions in Data Exchange
Nhung Ngo, Enrico Franconi |
DEXA (2) | 2 |
| 2014 | Incremental Query GenerationabstractWe present a natural language genera-tion system which supports the incremen-tal specification of ontology-based queries in natural language. Our contribution is two fold. First, we introduce a chart based surface realisation algorithm which supports the kind of incremental process-ing required by ontology-based querying. Crucially, this algorithm avoids confusing the end user by preserving a consistent ordering of the query elements through-out the incremental query formulation pro-cess. Second, we show that grammar based surface realisation better supports the generation of fluent, natural sounding queries than previous template-based ap-proaches. 1 Laura Perez-Beltrachini, Claire Gardent, Enrico Franconi |
EACL | 3 |
| 2014 | Logic Foundations of the OCL Modelling Language
Enrico Franconi, Alessandro Mosca 0001, Xavier Oriol, Guillem Rull, Ernest Teniente |
JELIA | 1 |
| 2013 | The Logic of Extensional RDFS
Enrico Franconi, Claudio Gutierrez 0001, Alessandro Mosca 0001, Giuseppe Pirrò, Riccardo Rosati 0001 |
ISWC (1) | 1 |
| 2013 | Logic-based Reasoning Support for SBVRabstractAutomated support to enterprise modeling has increasingly become a subject of interest for organizations seeking solutions for storage, distribution and analysis of knowledge about business processes. This interest has recently resulted in approving the standard for specifying Semantics of Business Vocabulary and Business Rules (SBVR). Despite the existence of formally grounded notations, up to now SBVR still lacks a sound and consistent logical formalization which would allow developing automated solutions able to check the consistency of a set of business rules. This work reports on the attempt to provide logical foundations for SBVR by the means of defining a specific first-order deontic-alethic logic (FODAL). The connections of FODAL with the modal logic QK and the description logic 𝒜ℒ𝒞𝒬ℐ have been investigated and, on top of the obtained theoretical results, a special tool providing automated support for consistency checks of a set of 𝒜ℒ𝒞𝒬ℐ-expressible deontic and alethic business rules has been implemented. Dmitry Solomakhin, Enrico Franconi, Alessandro Mosca 0001 |
Fundam. Informaticae | 2 |
| 2013 | Beth Definability in Expressive Description LogicsabstractThe Beth definability property, a well-known property from classical logic, is investigated in the context of description logics: if a general L-TBox implicitly defines an L-concept in terms of a given signature, where L is a description logic, then does there always exist over this signature an explicit definition in L for the concept? This property has been studied before and used to optimize reasoning in description logics. In this paper a complete classification of Beth definability is provided for extensions of the basic description logic ALC with transitive roles, inverse roles, role hierarchies, and/or functionality restrictions, both on arbitrary and on finite structures. Moreover, we present a tableau-based algorithm which computes explicit definitions of at most double exponential size. This algorithm is optimal because it is also shown that the smallest explicit definition of an implicitly defined concept may be double exponentially long in the size of the input TBox. Finally, if explicit definitions are allowed to be expressed in first-order logic, then we show how to compute them in single exponential time. Balder ten Cate, Enrico Franconi, Inanç Seylan |
J. Artif. Intell. Res. | 2 |
| 2013 | Exact Query Reformulation over Databases with First-order and Description Logics OntologiesabstractWe study a general framework for query rewriting in the presence of an arbitrary first-order logic ontology over a database signature. The framework supports deciding the existence of a safe-range first-order equivalent reformulation of a query in terms of the database signature, and if so, it provides an effective approach to construct the reformulation based on interpolation using standard theorem proving techniques (e.g., tableau). Since the reformulation is a safe-range formula, it is effectively executable as an SQL query. At the end, we present a non-trivial application of the framework with ontologies in the very expressive ALCHOIQ description logic, by providing effective means to compute safe-range first-order exact reformulations of queries. Enrico Franconi, Volha Kerhet, Nhung Ngo |
J. Artif. Intell. Res. | 1 |
| 2012 | Exact Query Reformulation with First-Order Ontologies and Databases
Enrico Franconi, Volha Kerhet, Nhung Ngo |
JELIA | 1 |
| 2012 | Generalized Ontology-Based Production Systems
Riccardo Rosati 0001, Enrico Franconi |
KR | 2 |
| 2012 | Ontology Constraints in Incomplete and Complete Data
Peter F. Patel-Schneider, Enrico Franconi |
ISWC (1) | 2 |
| 2011 | Beth Definability in Expressive Description LogicsabstractEditors/Supervisors: Walsh T Balder ten Cate, Enrico Franconi, Inanç Seylan |
IJCAI | 2 |
| 2011 | Fixpoints in Temporal Description LogicsabstractEditors/Supervisors: Walsh T Enrico Franconi, David Toman 0001 |
IJCAI | 1 |
| 2009 | Effective Query Rewriting with Ontologies over DBoxes
Inanç Seylan, Enrico Franconi, Jos de Bruijn |
IJCAI | 2 |
| 2008 | The complexity and approximation of fixing numerical attributes in databases under integrity constraints
Leo Bertossi, Loreto Bravo, Enrico Franconi, Andrei Lopatenko |
Inf. Syst. | 3 |
| 2008 | Ontologies and databases: myths and challengesabstractAfter an introduction where the notion of ontology will be introduced in a rigorous way as a set of constraints over legal database instances playing the role of a conceptual model or of a set of dependencies , the tutorial will be divided in three parts. In the first part, we will discuss, mostly driven by examples, the role of ontologies in information systems design and the advantages and the challenges when adopting a formal approach based on logics. In the second part, a real-world tool for ontology design will be used to see the "logic" in action. In the third and most important part, we will discuss the use for information access of ontologies in data intensive scenarios based on database technologies, based on a scenario where a logic-based ontology mediates between the user information need and the data structured in the source database. The tutorial will emphasise the advantages of adopting a logic-based approach to the use of ontologies in data intensive applications, and the challenges that the research should still face to make this approach feasible and scalable in association with current database technology. The audience can be of both database researchers and practitioners, since I will try to explain all the concepts through examples and the central demo, although the concepts that the audience will at the end get will be non-trivial ones. The main goal of this tutorial is to let the audience understand haw these novel technologies are non-trivial, but useful in perspective and worthwhile researching; I will also show that there are already some data intensive scenarios where a rigorous ontology-based approach is already applicable with success; at the same time, I will warn about the wrong usages of ontology-based technologies. Enrico Franconi |
Proc. VLDB Endow. | 1 |
| 2007 | Conceptual Schemas and Ontologies for Database Access: Myths and Challenges
Enrico Franconi |
ER | 1 |
| 2006 | The logic of RDF and SPARQL: a tutorialabstractThe Resource Description Framework (RDF [Hayes, 2004]) is a W3C standard language for representing information about resources in the World Wide Web; RDF provides a common framework for expressing this information so it can be exchanged between applications without loss of meaning. In this tutorial, RDF will be presented as a data model in the database sense. Its motivations will be analysed, and its current formal status revised. The data model can be understood both from a graph theoretical perspective and from a logical perspective. While the former has been the focus of most theoretical (see, e.g., [Gutierrez et al., 2004]) and practical approaches to RDF, the logical view of RDF has been mostly neglected by the community so far. Two provably correct (w.r.t. the normative W3C definitions of RDF [Hayes, 2004]) logical reconstructions of RDF will be presented, by reducing (a fragment of) it to a classical first-order framework suitable for knowledge representation (first developed in [de Bruijn et al., 2005]), and by encoding the full RDF data model in the HiLog logic introduced by Kifer et al. several years ago [Chen et al., 1993]. An emphasis will be given to three main characteristics of RDF: the presence of anonymous bnodes, the non-well-foundedness of the basic rdf:type relation, and the presence of the RDF vocabulary in the mode itself.In the second part of the tutorial, the relation of the logical reconstructions of RDF with a database perspective will be introduced. An RDF database is seen as a model of a suitable theory in first order logic or in HiLog. While in the pure RDF sense the two approaches are equivalent, it will be shown how the difference becomes relevant whenever additional constraints (e.g., in the form of ontologies or database dependencies) are introduced in the framework. In order to allow for additional constraints (e.g., in the standard W3C OWL-DL ontology language [Patel-Schneider et al., 2004]) while keeping the framework first order, only a fragment of RDF can be considered; this restriction is not needed if the framework is in HiLog (see, e.g., [Motik, 2005]). Various complexity and decidability results will be summarised. In the last part of the tutorial, the W3C standard query language for RDF (SPARQL [Prud'hommeaux and Seaborne, 2006]) will be presented. SPARQL is currently a candidate recommendation. The core of SPARQL is a conjunctive query language, with the added complication that the data model includes existential information in the form of bnodes, and that bnodes may be returned by the query. The formal semantics of the core query language will be given. The problem of the canonical representation of the answer set will be introduced, since bnodes introduce a behaviour similar to the null values in SQL. Complexity results for query answering will be given for different cases. Finally, the possible extensions of SPARQL with various classes of constraints will be discussed. Enrico Franconi, Sergio Tessaris |
PODS | 1 |
| 2004 | The GMD Data Model and Algebra for Multidimensional Information
Enrico Franconi, Anand Kamble |
CAiSE | 1 |
| 2004 | An Ontology Based Visual Tool for Query Formulation Support
Tiziana Catarci, Paolo Dongilli, Tania Di Mascio, Enrico Franconi, Giuseppe Santucci, Sergio Tessaris |
ECAI | 4 |
| 2004 | A Data Warehouse Conceptual Data Model
Enrico Franconi, Anand Kamble |
SSDBM | 1 |
| 2004 | Queries and Updates in the coDB Peer to Peer Database System
Enrico Franconi, Gabriel M. Kuper, Andrei Lopatenko, Ilya Zaihrayeu |
VLDB | 1 |
| 2004 | Editorialabstract1Bolzano 2Liverpool 3Liverpool 4Bolzano Alessandro Artale, Clare Dixon, Michael Fisher 0001, Enrico Franconi |
J. Log. Comput. | 4 |
| 2003 | The GMD Data Model for Multidimensional Information: A Brief Introduction
Enrico Franconi, Anand Kamble |
DaWaK | 1 |
| 2003 | Estimating the quality of answers when querying over description logic ontologies
Martin Peim, Enrico Franconi, Norman W. Paton |
Data Knowl. Eng. | 2 |
| 2002 | A Temporal Description Logic for Reasoning over Conceptual Schemas and Queries
Alessandro Artale, Enrico Franconi, Frank Wolter, Michael Zakharyaschev |
JELIA | 2 |
| 2002 | Query Processing with Description Logic Ontologies Over Object-Wrapped DatabasesabstractThis paper presents an approach to answering queries over an ontology modelled using a description logic. The ontology acts as a global schema, providing a declarative description of the concepts of the domain, the instances of which are stored in (potentially many) object-wrapped sources. Queries are expressed using terms from the rich vocabulary of the ontology, and are translated into an equivalent calculus expression, which references only the objects available in the source databases. The query is then optimized on the basis of information from the ontology and the source databases. Distinctive features of the approach include: the use of the expressive ALCQI description logic, which supports both ontology definition and query expression; the adoption of a global-as-view approach to relating the ontology to the sources; and the use of the ontology to direct semantic optimization of queries phrased over specific sources. The approach is being developed in, and is illustrated using examples from, bioinformatics. Martin Peim, Enrico Franconi, Norman W. Paton, Carole A. Goble |
SSDBM | 2 |
| 2001 | Census Data Repair: a Challenging Application of Disjunctive Logic Programming
Enrico Franconi, Antonio Laureti Palma, Nicola Leone, Simona Perri, Francesco Scarcello |
LPAR | 1 |
| 2000 | Explaining ALC Subsumption
Alexander Borgida, Enrico Franconi, Ian Horrocks 0001 |
ECAI | 2 |
| 2000 | Concept Based Design of Data Warehouses: The DWQ DemonstratorsabstractThe ESPRIT Project DWQ (Foundations of Data Warehouse Quality) aimed at improving the quality of DW design and operation through systematic enrichment of the semantic foundations of data warehousing. Logic-based knowledge representation and reasoning techniques were developed to control accuracy, consistency, and completeness via advanced conceptual modeling techniques for source integration, data reconciliation, and multi-dimensional aggregation. This is complemented by quantitative optimization techniques for view materialization, optimizing timeliness and responsiveness without losing the semantic advantages from the conceptual approach. At the operational level, query rewriting and materialization refreshment algorithms exploit the knowledge developed at design time. The demonstration shows the interplay of these tools under a shared metadata repository, based on an example extracted from an application at Telecom Italia. Matthias Jarke, Christoph Quix, Diego Calvanese, Maurizio Lenzerini, Enrico Franconi, Spyros Ligoudistianos, Panos Vassiliadis, Yannis Vassiliou |
SIGMOD Conference | 5 |
| 1999 | Temporal ER Modeling with Description Logics
Alessandro Artale, Enrico Franconi |
ER | 2 |
| 1999 | Report on the 1998 International Workshop on Description Logics (DL'98)abstractE Franconi, G De Giacomo, IR Horrocks, DL McGuinness, W Nutt, PF Patel-Schneider, CA Welty; Conferences. Report on the 1998 International Workshop on Descriptio Enrico Franconi, Giuseppe De Giacomo, Ian Horrocks 0001, Deborah L. McGuinness, Werner Nutt, Peter F. Patel-Schneider, Christopher A. Welty |
J. Log. Comput. | 1 |
| 1998 | A Temporal Description Logic for Reasoning about Actions and PlansabstractA class of interval-based temporal languages for uniformly representing and reasoning about actions and plans is presented. Actions are represented by describing what is true while the action itself is occurring, and plans are constructed by temporally relating actions and world states. The temporal languages are members of the family of Description Logics, which are characterized by high expressivity combined with good computational properties. The subsumption problem for a class of temporal Description Logics is investigated and sound and complete decision procedures are given. The basic language TL-F is considered first: it is the composition of a temporal logic TL -- able to express interval temporal networks -- together with the non-temporal logic F -- a Feature Description Logic. It is proven that subsumption in this language is an NP-complete problem. Then it is shown how to reason with the more expressive languages TLU-FU and TL-ALCF. The former adds disjunction both at the temporal and non-temporal sides of the language, the latter extends the non-temporal side with set-valued features (i.e., roles) and a propositionally complete language. Alessandro Artale, Enrico Franconi |
J. Artif. Intell. Res. | 2 |
| 1996 | Part-Whole Relations in Object-Centered Systems: An Overview
Alessandro Artale, Enrico Franconi, Nicola Guarino, Luca Pazzi |
Data Knowl. Eng. | 2 |
| 1994 | A Computational Account for a Description Logic of Time and Action
Alessandro Artale, Enrico Franconi |
KR | 2 |
| 1994 | Am empirical analysis of optimization techniques for terminological representation systems
Franz Baader, Bernhard Hollunder, Bernhard Nebel, Hans-Jürgen Profitlich, Enrico Franconi |
Appl. Intell. | 5 |
| 1993 | Tense and Aspect: A Mereological Approach
Enrico Franconi, Alessandra Giorgi, Fabio Pianesi |
IJCAI | 1 |
| 1992 | An Empirical Analysis of Optimization Techniques for Terminological Representation Systems, or Making KRIS Get a Move On
Franz Baader, Bernhard Hollunder, Bernhard Nebel, Hans-Jürgen Profitlich, Enrico Franconi |
KR | 5 |