Demo Data from EDBT 2026 / reviewers in the wild / expert
Ralf Diestelkämper
dblp:205/2251
· DBLP profile ↗
7ranked-venue papers
5as first author
3since 2021 · last 2025
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Databases, data management, data science and information retrieval · 6 · 5 first-author · 2 since 2021Human-computer interaction and ubiquitous computing · 1 · 1 since 2021Applied, interdisciplinary, general and emerging computing · 1 · 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.
| Databases, data mining, and information retrieval
4 papers |
Query processing and optimization · 79% Data integration and cleaning · 16% Distributed and cloud data management · 4% |
Topics — the 6 heaviest of 9, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Query processing and optimization › query result explanation
missing answer explanation |
1.0 | 2 | 2021 | Debugging Missing Answers for Spark Queries over Nested Data with Breadcrumb · Proc. VLDB Endow. 2021 To Not Miss the Forest for the Trees - A Holistic Approach for Explaining Missing Answers over Nested Data · SIGMOD Conference 2021 |
Query processing and optimization › SQL query processing
nested query processing |
1.0 | 2 | 2021 | Debugging Missing Answers for Spark Queries over Nested Data with Breadcrumb · Proc. VLDB Endow. 2021 To Not Miss the Forest for the Trees - A Holistic Approach for Explaining Missing Answers over Nested Data · SIGMOD Conference 2021 |
Data integration and cleaning
data provenance |
0.7 | 2 | 2019 | Capturing and Querying Structural Provenance in Spark with Pebble · SIGMOD Conference 2019 A survey on provenance: What for? What form? What from? · VLDB J. 2017 |
Query processing and optimization
query debugging |
0.5 | 1 | 2021 | Debugging Missing Answers for Spark Queries over Nested Data with Breadcrumb · Proc. VLDB Endow. 2021 |
Query processing and optimization
query result explanation |
0.5 | 1 | 2021 | To Not Miss the Forest for the Trees - A Holistic Approach for Explaining Missing Answers over Nested Data · SIGMOD Conference 2021 |
Query processing and optimization › complex data query processing
nested data processing |
0.4 | 1 | 2019 | Capturing and Querying Structural Provenance in Spark with Pebble · SIGMOD Conference 2019 |
Methods — techniques the papers use, named apart from their topics
query-based explanation · 0.5heuristic algorithm · 0.5
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | A User-Centric Evaluation of a Continuing Education Course Recommender SystemabstractThe global labor market is changing due to artificial intelligence (AI), causing job losses and new opportunities. One predicted consequence is the emergence of a discrepancy between the skills possessed by employers and employees and those offered by continuing education providers. AI-based systems, such as recommender systems (RS), could help bridge this gap. RS are commonly used in educational settings, though their application in continuing vocational education (CVE) remains limited. This study evaluates two deployed hybrid explainable RS versions for CVE courses provided by a German startup-one using knowledge graphs combined with collaborative filtering and the other employing a deep neural network. These RS generate recommendations from a database of 1,500 courses that six German CVE course providers deliver. The goals of this evaluation study are twofold: to evaluate the status quo of the RS and to explore potential improvements. We evaluated this RS by conducting 26 semi-structured interviews with neutral CVE course counselors in two settings. Group one worked with the RS on fictional cases, while group two used it for a month in real situations. Participants saw value in the RS but noted that the quality of explanations was insufficient. Both groups found the RS easy to use but suggested improvements, such as adding questions on preferred learning formats to enhance recommendations. Floris Karl Scherb, Dirk Ifenthaler, Philipp Von Bachmann, Ralf Diestelkämper |
EDUCON | 4 |
| 2021 | To Not Miss the Forest for the Trees - A Holistic Approach for Explaining Missing Answers over Nested DataabstractQuery-based explanations for missing answers identify which operators of a query are responsible for the failure to return a missing answer of interest. This type of explanations has proven useful, e.g., to debug complex analytical queries. Such queries are frequent in big data systems such as Apache Spark. We present a novel approach to produce query-based explanations. It is the first to support nested data and to consider operators that modify the schema and structure of the data (e.g., nesting, projections) as potential causes of missing answers. To efficiently compute explanations, we propose a heuristic algorithm that applies two novel techniques: (i) reasoning about multiple schema alternatives for a query and (ii) re-validating at each step whether an intermediate result can contribute to the missing answer. Using an implementation on Spark, we demonstrate that our approach is the first to scale to large datasets while often finding explanations that existing techniques fail to identify. Ralf Diestelkämper, Seokki Lee, Melanie Herschel, Boris Glavic |
SIGMOD Conference | 1 |
| 2021 | Debugging Missing Answers for Spark Queries over Nested Data with BreadcrumbabstractWe present Breadcrumb, a system that aids developers in debugging queries through query-based explanations for missing answers. Given as input a query and an expected, but missing, query result, Breadcrumb identifies operators in the input query that are responsible for the failure to derive the missing answer. These operators form explanations that guide developers who can then focus their debugging efforts on fixing these parts of the query. Breadcrumb is implemented on top of Apache Spark. Our approach is the first that scales to big data dimensions and is capable of finding explanations for common errors in queries over nested and de-normalized data, e.g., errors based on misinterpreting schema semantics. Ralf Diestelkämper, Seokki Lee, Boris Glavic, Melanie Herschel |
Proc. VLDB Endow. | 1 |
| 2020 | Distributed Tree-Pattern Matching in Big Data Analytics Systems
Ralf Diestelkämper, Melanie Herschel |
ADBIS | 1 |
| 2020 | Tracing nested data with structural provenance for big data analytics
Ralf Diestelkämper, Melanie Herschel |
EDBT | 1 |
| 2019 | Capturing and Querying Structural Provenance in Spark with PebbleabstractAnalyzing and debugging Spark processing pipelines is a tedious task which typically involves a lot of engineering effort. The task becomes even more complex when the pipelines process nested data. Provenance solutions that track the derivation process of individual data items assist data engineers while debugging these pipelines. However, state-of-the-art solutions do not precisely track nested data items. Ralf Diestelkämper, Melanie Herschel |
SIGMOD Conference | 1 |
| 2017 | A survey on provenance: What for? What form? What from?
Melanie Herschel, Ralf Diestelkämper, Houssem Ben Lahmar |
VLDB J. | 2 |