EDBT 2026 Demo / reviewers in the wild / expert
Thomas Timm
dblp:169/1746
· DBLP profile ↗
5ranked-venue papers
0as first author
0since 2021 · last 2020
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Databases, data management, data science and information retrieval · 5Artificial intelligence and machine learning · 1Applied, interdisciplinary, general and emerging 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
4 papers |
Information retrieval · 28% Query processing and optimization · 28% Graph data management · 23% | |
| Computer graphics and multimedia
1 paper |
Visualization and visual analytics · 100% | |
| Software engineering, system software, and programming languages
1 paper |
Empirical software engineering · 100% |
Topics — the 7 heaviest of 9, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Information retrieval
query log analysis |
0.8 | 2 | 2020 | SHARQL: Shape Analysis of Recursive SPARQL Queries · SIGMOD Conference 2020 Navigating the Maze of Wikidata Query Logs · WWW 2019 |
Data models and query languages › RDF query language
SPARQL |
0.4 | 1 | 2020 | SHARQL: Shape Analysis of Recursive SPARQL Queries · SIGMOD Conference 2020 |
Knowledge graphs
knowledge graph querying |
0.1 | 1 | 2020 | An analytical study of large SPARQL query logs · VLDB J. 2020 |
Visualization and visual analytics › visual analytics
query visualization |
0.1 | 1 | 2020 | SHARQL: Shape Analysis of Recursive SPARQL Queries · SIGMOD Conference 2020 |
Empirical software engineering
mining software repositories |
0.1 | 1 | 2020 | An analytical study of large SPARQL query logs · VLDB J. 2020 |
Query processing and optimization
query optimization |
0.1 | 1 | 2017 | An Analytical Study of Large SPARQL Query Logs · Proc. VLDB Endow. 2017 |
Performance modeling and evaluation
workload characterization |
0.1 | 1 | 2017 | An Analytical Study of Large SPARQL Query Logs · Proc. VLDB Endow. 2017 |
Methods — techniques the papers use, named apart from their topics
shape analysis · 0.9hypertree properties · 0.9query log mining · 0.6graph and hypergraph analysis · 0.6topological structure analysis · 0.4shape classification · 0.4
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2020 | SHARQL: Shape Analysis of Recursive SPARQL QueriesabstractWe showcase SHARQL, a system that allows to navigate SPARQL query logs, can inspect complex queries by visualizing their shape, and can serve as a back-end to flexibly produce statistics about the logs. Even though SPARQL query logs are increasingly available and have become public recently, their navigation and analysis is hampered by the lack of appropriate tools. SPARQL queries are sometimes hard to understand and their inherent properties, such as their shape, their hypertree properties, and their property paths are even more difficult to be identified and properly rendered. In SHARQL, we show how the analysis and exploration of several hundred million queries is possible. We offer edge rendering which works with complex hyperedges, regular edges, and property paths of SPARQL queries. The underlying database stores more than one hundred attributes per query and is therefore extremely flexible for exploring the query logs and as a back-end to compute and display analytical properties of the entire logs or parts thereof. Angela Bonifati, Wim Martens, Thomas Timm |
SIGMOD Conference | 3 |
| 2020 | An analytical study of large SPARQL query logs
Angela Bonifati, Wim Martens, Thomas Timm |
VLDB J. | 3 |
| 2019 | Navigating the Maze of Wikidata Query LogsabstractThis paper provides an in-depth and diversified analysis of the Wikidata query logs, recently made publicly available. Although the usage of Wikidata queries has been the object of recent studies, our analysis of the query traffic reveals interesting and unforeseen findings concerning the usage, types of recursion, and the shape classification of complex recursive queries. Wikidata specific features combined with recursion let us identify a significant subset of the entire corpus that can be used by the community for further assessment. We considered and analyzed the queries across many different dimensions, such as the robotic and organic queries, the presence/absence of constants along with the correctly executed and timed out queries. A further investigation that we pursue in this paper is to find, given a query, a number of queries structurally similar to the given query. We provide a thorough characterization of the queries in terms of their expressive power, their topological structure and shape, along with a deeper understanding of the usage of recursion in these logs. We make the code for the analysis available as open source. Angela Bonifati, Wim Martens, Thomas Timm |
WWW | 3 |
| 2017 | An Analytical Study of Large SPARQL Query LogsabstractWith the adoption of RDF as the data model for Linked Data and the Semantic Web, query specification from end-users has become more and more common in SPARQL endpoints. In this paper, we conduct an in-depth analytical study of the queries formulated by end-users and harvested from large and up-to-date query logs from a wide variety of RDF data sources. As opposed to previous studies, ours is the first assessment on a voluminous query corpus, spanning over several years and covering many representative SPARQL endpoints. Apart from the syntactical structure of the queries, that exhibits already interesting results on this generalized corpus, we drill deeper in the structural characteristics related to the graph and hypergraph representation of queries. We outline the most common shapes of queries when visually displayed as undirected graphs, and characterize their (hyper-)tree width. Moreover, we analyze the evolution of queries over time, by introducing the novel concept of a streak, i.e., a sequence of queries that appear as subsequent modifications of a seed query. Our study offers several fresh insights on the already rich query features of real SPARQL queries formulated by real users, and brings us to draw a number of conclusions and pinpoint future directions for SPARQL query evaluation, query optimization, tuning, and benchmarking. Angela Bonifati, Wim Martens, Thomas Timm |
Proc. VLDB Endow. | 3 |
| 2015 | Efficient Incremental Evaluation of Succinct Regular ExpressionsabstractRegular expressions are omnipresent in database applications. They form the structural core of schema languages for XML, they are a fundamental ingredient for navigational queries in graph databases, and are being considered in languages for upcoming technologies such as schema- and transformation languages for tabular data on the Web. In this paper we study the usage and effectiveness of the counting operator (or: limited repetition) in regular expressions. The counting operator is a popular extension which is part of the POSIX standard and therefore also present in regular expressions in grep, Java, Python, Perl, and Ruby. In a database context, expressions with counting appear in XML Schema and languages for querying graphs such as SPARQL 1.1 and Cypher. Henrik Björklund, Wim Martens, Thomas Timm |
CIKM | 3 |