Demo Data from EDBT 2026 / reviewers in the wild / expert
Emmanuel Waller
dblp:w/EmmanuelWaller
· DBLP profile ↗
11ranked-venue papers
0as first author
0since 2021 · last 2020
0009-0002-1653-8393ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Databases, data management, data science and information retrieval · 8Theory of computation · 2Artificial intelligence and machine learning · 1Human-computer interaction and ubiquitous computing · 1
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
5 papers |
Data models and query languages · 60% Database theory · 40% | |
| Software engineering, system software, and programming languages
2 papers |
Programming languages and type systems · 100% |
Topics — the 12 heaviest of 15, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Database theory
expressive power |
0.2 | 1 | 2013 | On the expressive power of update primitives · PODS 2013 |
Data models and query languages
query language |
0.2 | 1 | 2013 | On the expressive power of update primitives · PODS 2013 |
Data models and query languages
relational algebra |
0.0 | 1 | 1999 | Type Inference in the Polymorphic Relational Algebra · PODS 1999 |
Programming languages and type systems › type inference
polymorphic type inference |
0.0 | 1 | 1999 | Type Inference in the Polymorphic Relational Algebra · PODS 1999 |
Programming languages and type systems
type inference |
0.0 | 1 | 1999 | Type Inference in the Polymorphic Relational Algebra · PODS 1999 |
Data models and query languages
object-oriented data model |
0.0 | 2 | 1994 | Object Migration · PODS 1994 Methods and Rules · SIGMOD Conference 1993 |
Data models and query languages › object-oriented database
object migration |
0.0 | 1 | 1994 | Object Migration · PODS 1994 |
Data models and query languages
datalog |
0.0 | 1 | 1993 | Methods and Rules · SIGMOD Conference 1993 |
Data models and query languages › object-oriented data model
inheritance |
0.0 | 1 | 1993 | Methods and Rules · SIGMOD Conference 1993 |
Data models and query languages › query language
query language semantics |
0.0 | 1 | 1993 | Methods and Rules · SIGMOD Conference 1993 |
Data models and query languages › logic programming
rule-based query language |
0.0 | 1 | 1993 | Methods and Rules · SIGMOD Conference 1993 |
Data models and query languages › object-oriented data model
method schemas |
0.0 | 1 | 1990 | Method Schemas · PODS 1990 |
Methods — techniques the papers use, named apart from their topics
expressiveness analysis · 0.2type formulas · 0.1principal type computation · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2020 | Dissimilarity-based approach for Identity Link InvalidationabstractMore and more datasets are currently connected by identity links using properties such as owl:sameAs expressed in OWL. Identity links are statements that declare that two resources refer to the same real-world entity. However, we cannot attest the correctness of all identity links. Without a central name authority, most identity links are generated by heuristics and they are not reviewed by experts. The main issue in invalidating identity links is the heterogeneity of datasets, they commonly do not share the same predicates. Furthermore, the description of the resources can be incomplete. Despite how the resources are described, identity links are necessary to link data for posterior use. In this paper, we present a framework to invalidate identity links by dissimilarity and outlier detection in equivalence classes of identity links. Anderson Carlos Ferreira Da Silva, Fatiha Saïs, Emmanuel Waller, Frédéric Andrès |
WETICE | 3 |
| 2013 | On the expressive power of update primitivesabstractThe SQL standard offers three primitive operations (insert, delete, and update which is here called modify) to update a relation based on a generic query. This paper compares the expressiveness of programs composed of these three operations, with the general notion of update that simply replaces the content of the relation by the result of a query. It turns out that replacing cannot be expressed in terms of insertions, deletions, and modifications, and neither can modifications be expressed in terms of insertions and deletions. The expressive power gained by if-then-else control flow in programs is investigated as well. Different ways to perform replacing are discussed: using a temporary variable; using the new SQL merge operation; using SQL's data change delta tables; or using queries involving object creation or arithmetic. Finally the paper investigates the power of alternating the different primitives. For example, an insertion followed by a modification cannot always be expressed as a modification followed by an insertion. Tom J. Ameloot, Jan Van den Bussche, Emmanuel Waller |
PODS | 3 |
| 2008 | Pruning nested XQuery queriesabstractWe present in this paper an approach for XQuery optimization that exploits minimization opportunities raised in composition-style nesting of queries. More precisely, we consider the simplification of XQuery queries in which the intermediate result constructed by a subexpression is queried by another subexpression. Based on a large subset of XQuery, we describe a rule-based algorithm that recursively prunes query expressions, eliminating useless intermediate results. Our algorithm takes as input an XQuery expression that may have navigation within its subexpressions and outputs a simplified, equivalent XQuery expression, and is thus readily usable as an optimization module in any existing XQuery processor. We demonstrate by experiments the impact of our rewriting approach on query evaluation costs and we prove formally its correctness. Bilel Gueni, Talel Abdessalem, Bogdan Cautis, Emmanuel Waller |
CIKM | 4 |
| 2006 | Data-Driven Publication of Relational DatabasesabstractThe paper presents a framework for publishing relational databases in textual documents such as mails, HTML pages, LATEX or BibTex files, plain texts, etc. The publication process relies on a mapping of the relational database to a virtual data graph which supports navigation operators. Applications can express the data they need by navigating in the graph. These operations are provided by a declarative query language over virtual graphs, named DOCQL. We illustrate its features with the conference management system MYREVIEW Sonia Guehis, Philippe Rigaux, Emmanuel Waller |
IDEAS | 3 |
| 2002 | Polymorphic Type Inference for the Relational Algebra
Jan Van den Bussche, Emmanuel Waller |
J. Comput. Syst. Sci. | 2 |
| 1999 | Type Inference in the Polymorphic Relational AlgebraabstractWe give a polymorphic account of the relational algebra.We introduce a formalism of "type formulas" specifically tuned for relational algebra expressions, and present an algorithm that computes the ".principal" type for a given expression.The principal type ojF an expression is a formula that specifies, in a clear and concise manner, all assignments of types (sets of attributes) tO relation names, under which a given relational algebra expression is well-typed, as well as the output type that expression will have under each of these assignments.Topics discussed include complexity, the relationship with monadic logic, and polymorphic expressive power. Jan Van den Bussche, Emmanuel Waller |
PODS | 2 |
| 1997 | Object-Oriented Database Evolution
Jean-Bernard Lagorce, Arunas Stockus, Emmanuel Waller |
ICDT | 3 |
| 1995 | Method Schemas
Serge Abiteboul, Paris C. Kanellakis, Sridhar Ramaswamy, Emmanuel Waller |
J. Comput. Syst. Sci. | 4 |
| 1994 | Object MigrationabstractWe study a mechanism that supports the migration of objects from one class of an OODB to another, thereby enabling us to model the same object playing different roles throughout its lifetime. Object migration may introduce typing conflicts due to the different typing constraints imposed by the classes. We present a coercion-like adaptation process that automatically resolves these conflicts. The process combines re-classification of objects and modification of attributes. We study the computational complexity of the problem, and show that the adaptation process can be performed efficiently in databases with covariant schemas. Alberto O. Mendelzon, Tova Milo, Emmanuel Waller |
PODS | 3 |
| 1993 | Methods and RulesabstractWe show how classical datalog semantics can be used directly and very simply to provide semantics to a syntactic extension of datalog with methods, classes, inheritance, overloading and late binding. Several approaches to resolution are considered, implemented in the model, and formally compared. They range from resolution in C++ style to original kinds of resolution suggested by the declarative nature of the language. We show connections to view specification and a further extension allowing runtime derivation of the class hierarchy. Serge Abiteboul, Georg Lausen, Heinz Uphoff, Emmanuel Waller |
SIGMOD Conference | 4 |
| 1990 | Method SchemasabstractThe concept of method schemas is proposed as a simple model for object-oriented programming with features such as classes with methods and inheritance, method name overloading, and late binding. An important issue is to check whether a given method schema can possibly lead to inconsistencies in some interpretations. The consistency problem for method schemas is studied. The problem is shown to be undecidable in general. Decidability is obtained for monadic and/or recursion-free method schemas. The effect of covariance is considered. The issues of incremental consistency checking and of a sound algorithm for the general case are briefly discussed. Serge Abiteboul, Paris C. Kanellakis, Emmanuel Waller |
PODS | 3 |