EDBT 2026 Demo / reviewers in the wild / expert
Andreas Behrend
dblp:39/3706
· DBLP profile ↗
35ranked-venue papers
16as first author
3since 2021 · last 2026
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Databases, data management, data science and information retrieval · 30 · 15 first-author · 3 since 2021Artificial intelligence and machine learning · 7 · 2 first-authorTheory of computation · 2 · 1 first-authorApplied, interdisciplinary, general and emerging computing · 2 · 1 first-authorSoftware engineering, systems software and programming languages · 1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | Collaborative Scoping: Self-Supervised Linkability Assessment for Schema Matching
Leonard Traeger, Andreas Behrend, George Karabatis |
EDBT | 2 |
| 2026 | Scoper: Streamline Linkable Schemas for Matching
Leonard Traeger, Andreas Behrend, George Karabatis |
ICDE | 2 |
| 2022 | Dihedron Algebraic Embeddings for Spatio-Temporal Knowledge Graph Completion
Mojtaba Nayyeri, Sahar Vahdati, Md Tansen Khan, Mirza Mohtashim Alam, Lisa Wenige, Andreas Behrend, Jens Lehmann 0001 |
ESWC | 6 |
| 2019 | Period Index: A Learned 2D Hash Index for Range and Duration QueriesabstractToday, most commercial database systems provide some support for the management of temporal data, but the index support for efficiently accessing such data is rather limited. Existing access paths neglect the fact that time intervals are located on the timeline and have a duration, two important pieces of information for querying temporal data. Andreas Behrend, Anton Dignös, Johann Gamper, Philip Schmiegelt, Hannes Voigt, Matthias Rottmann, Karsten Kahl |
SSTD | 1 |
| 2018 | Algebraic Operators for Processing Sets of Temporal Intervals in Relational DatabasesabstractThe efficient management of temporal data has become increasingly important for many database applications. Most commercial systems already allow the management of temporal data but the operational support for processing this data is still rather limited. One particular reason is that many extension proposals typically require considerable modifications of the underlying database engine. In this paper, we propose a lightweight solution where temporal operators are realized using a library of user-defined functions. This way the complexity of temporal queries can be drastically reduced leading to more readable and less error-prone code without touching the database system. Our experiments show that the proposed operators significantly outperform temporal queries formulated in pure SQL. In addition, we investigate the possibility to incorporate algebraic optimization strategies directly into our operator definitions which allow for further performance improvements. Andreas Dohr, Christiane Engels, Andreas Behrend |
TIME | 3 |
| 2017 | A Rule-Based Approach to Analyzing Database Schema Objects with Datalog
Christiane Engels, Andreas Behrend, Stefan Brass |
LOPSTR | 2 |
| 2017 | Living in Parallel Realities: Co-Existing Schema Versions with a Bidirectional Database Evolution LanguageabstractWe introduce end-to-end support of co-existing schema versions within one database. While it is state of the art to run multiple versions of a continuously developed application concurrently, it is hard to do the same for databases. In order to keep multiple co-existing schema versions alive -- which are all accessing the same data set -- developers usually employ handwritten delta code (e.g. views and triggers in SQL). This delta code is hard to write and hard to maintain: if a database administrator decides to adapt the physical table schema, all handwritten delta code needs to be adapted as well, which is expensive and error-prone in practice. In this paper, we present InVerDa: developers use the simple bidirectional database evolution language BiDEL, which carries enough information to generate all delta code automatically. Without additional effort, new schema versions become immediately accessible and data changes in any version are visible in all schema versions at the same time. InVerDa also allows for easily changing the physical table design without affecting the availability of co-existing schema versions. This greatly increases robustness (orders of magnitude less lines of code) and allows for significant performance optimization. A main contribution is the formal evaluation that each schema version acts like a common full-fledged database schema independently of the chosen physical table design. Kai Herrmann 0002, Hannes Voigt, Andreas Behrend, Jonas Rausch, Wolfgang Lehner |
SIGMOD Conference | 3 |
| 2015 | CoDEL - A Relationally Complete Language for Database Evolution
Kai Herrmann 0002, Hannes Voigt, Andreas Behrend, Wolfgang Lehner |
ADBIS | 3 |
| 2015 | Air traffic monitoring using datastream analysis techniques
Gereon Schüller, Philip Schmiegelt, Andreas Behrend |
FUSION | 3 |
| 2015 | Optimizing continuous queries using update propagation with varying granularitiesabstractWe investigate the possibility to use update propagation methods for optimizing the evaluation of continuous queries. Update propagation allows for the efficient determination of induced changes to derived relations resulting from an explicitly performed base table update. In order to simplify the computation process, we propose the propagation of updates with different degrees of granularity which corresponds to an incremental query evaluation with different levels of accuracy. We show how propagation rules for different update granularities can be systematically derived, combined and further optimized by using Magic Sets. This way, the costly evaluation of certain subqueries within a continuous query can be systematically circumvented allowing for cutting down on the number of pipelined tuples considerably. Andreas Behrend, Ulrike Griefahn, Hannes Voigt, Philip Schmiegelt |
SSDBM | 1 |
| 2015 | A new rational algorithm for view updating in relational databases
Radhakrishnan Delhibabu, Andreas Behrend |
Appl. Intell. | 2 |
| 2014 | Temporal State Management for Supporting the Real-Time Analysis of Clinical Data
Andreas Behrend, Philip Schmiegelt, Jingquan Xie, Ronny Fehling, Adel Ghoneimy, Zhen Hua Liu, Eric S. Chan, Dieter Gawlick |
ADBIS (2) | 1 |
| 2014 | A case study in optimizing continuous queries using the magic update techniqueabstractThe evaluation of continuous queries over data streams often becomes difficult as soon as static context data must be combined with dynamic stream data. This is especially the case if the context data is organized in form of view hierarchies and thus computed from some base facts. In this scenario, typical algebraic optimization strategies fail in providing a well-optimized query evaluation plan which effectively combines the stream and classical view subparts of the given query. The Magic Update method represents a possible solution to this problem as it allows for dynamically generating new selection conditions from the data stream which are pushed into the view hierarchy of context data. In this paper we present a case study in which the performance gain of this technique is shown when optimizing anomaly detection views in an air-traffic surveillance scenario. Andreas Behrend, Gereon Schüller |
SSDBM | 1 |
| 2014 | A Flexible System for a Comprehensive Analysis of Bibliographical Data
Sahar Vahdati, Andreas Behrend, Gereon Schüller, Rainer Manthey |
WEBIST (1) | 2 |
| 2014 | A concurrently updatable index structure for predicted paths of moving objects
Philip Schmiegelt, Andreas Behrend, Bernhard Seeger, Wolfgang Koch 0001 |
Data Knowl. Eng. | 2 |
| 2013 | A Probabilistic Index Structure for Querying Future Positions of Moving Objects
Philip Schmiegelt, Andreas Behrend, Bernhard Seeger, Wolfgang Koch 0001 |
ADBIS | 2 |
| 2013 | Database Functionalities for Evolving Monitoring Applications
Philip Schmiegelt, Jingquan Xie, Gereon Schüller, Andreas Behrend |
DATA | 4 |
| 2013 | Stream fusion using reactive programming, LINQ and magic updates
Gereon Schüller, Andreas Behrend |
FUSION | 2 |
| 2013 | Towards a universal tracking databaseabstractIn moving object databases, authors usually assume that number and position of objects to be processed are always known in advance. Detecting an unknown moving object and pursuing its movement, however, is usually left to tracking algorithms resting outside the database. Trackers are complex software systems which process sensor data and application-specific context information in order to detect, classify, monitor and predict the course of moving objects. As there are no universal software tools for realizing a tracker, such systems are usually hand-coded from scratch for each tracking application. In this paper we present a way how to implement a framework for implementing universal trackers inside a database. As a use case, we consider the well-known probabilistic multiple hypothesis tracking approach (PMHT) and the interacting multiple model filter (IMM) for realizing typical tracking tasks. We show that incremental view maintenance techniques and Bregman Ball trees are well-suited for efficiently implementing state-of-the-art trackers for processing streams of radar data. Gereon Schüller, Andreas Behrend |
SSDBM | 2 |
| 2013 | Efficient tracking of moving objects using a relational database
Andreas Behrend, Gereon Schüller, Monika Wieneke |
Inf. Syst. | 1 |
| 2012 | Supporting Phase Management in Stream Applications
Gereon Schüller, Philip Schmiegelt, Andreas Behrend |
ADBIS | 3 |
| 2012 | DBMS meets DSMS - Towards a Federated Solution
Andreas Behrend, Dieter Gawlick, Daniela Nicklas 0001 |
DATA | 1 |
| 2012 | KIDS - A Model for Developing Evolutionary Database Applications
Zhen Hua Liu, Andreas Behrend, Eric S. Chan, Dieter Gawlick, Adel Ghoneimy |
DATA | 2 |
| 2012 | Continuous queries on trajectories of moving objectsabstractSince navigation systems and tracking devices are becoming ubiquitous in our daily life, the development of efficient methods for processing massive sets of mobile objects are of utmost importance. Although future routes of mobile objects are often known in advance in many applications, this information is not fully utilized in most methods so far. In this paper, we reveal the beneficial effects of exploiting future routes for the early generation of the expected results of spatio-temporal queries. This kind of probable results is important for operative analytics in many applications like smart fleet management or intelligent logistics. For efficiently computing the high number of future trajectory points, a new index structure is presented which allows for a fast maintenance of query results under continuous changes of mobile objects. Our methods make use of specific update patterns, which require substantially less maintenance costs than the most general case of an update. A set of experiments based on a commonly used simulation environment shows the efficiency of our approach. Philip Schmiegelt, Bernhard Seeger, Andreas Behrend, Wolfgang Koch 0001 |
IDEAS | 3 |
| 2012 | AIMS: A Tool for the View-Based Analysis of Streams of Flight Data
Gereon Schüller, Roman Saul, Andreas Behrend |
SSDBM | 3 |
| 2010 | Optimized incremental ETL jobs for maintaining data warehousesabstractETL jobs are used to integrate data from distributed and heterogeneous sources into a data warehouse. A well-known challenge in this context is the development of incremental ETL jobs for efficiently maintaining warehouse data in the presence of source data updates. In this paper, we present a new transformation-based approach to automatically derive incremental ETL jobs. To this end, we consider a simplification of the underlying update propagation process based on the computation of so-called safe updates instead of true ones. Additionally, we identify the limitations of already proposed incremental solutions, which are cured by employing Magic Sets leading to dramatic performance gains. 1. Andreas Behrend, Thomas Jörg |
IDEAS | 1 |
| 2009 | SQL Triggers Reacting on Time Events: An Extension Proposal
Andreas Behrend, Christian Dorau, Rainer Manthey |
ADBIS | 1 |
| 2009 | Detecting Moving Objects in Noisy Radar Data Using a Relational Database
Andreas Behrend, Rainer Manthey, Gereon Schüller, Monika Wieneke |
ADBIS | 1 |
| 2009 | A magic approach to optimizing incremental relational expressionsabstractThis paper is concerned with a transformation-based approach to update propagation in an extended version of Codd's relational algebra which allows for defining derived relations (even recursively). It is shown that the desired optimization effects of update propagation may be lost if no generalized selection pushing strategy is employed to the transformed algebra expressions. A possible solution is the application of the Magic Sets rewriting but this may lead to unstratifiability of the incremental expressions. For the efficient evaluation of Magic Sets transformed algebra expressions we propose to use the soft stratification approach because of the simplicity and efficiency of this technique. Andreas Behrend |
IDEAS | 1 |
| 2008 | Incremental view-based analysis of stock market data streamsabstractIn this paper we show the usefulness and feasibility of applying conventional SQL queries for analyzing a wide spectrum of data streams. As application area we have chosen the analysis of stock market data, mainly because this kind of application exhibits sufficiently many of those characteristics for which relational query technology can be considered a valuable instrument in a stream context. The resulting TInTo system is a tool for computing so-called technical indicators, numerical values calculated from a certain kind of stock market data, characterizing the development of stock prices over a given time period. Update propagation is used for the incremental recomputation of indicator views defined over a stream of continuously changing price data. Andreas Behrend, Christian Dorau, Rainer Manthey, Gereon Schüller |
IDEAS | 1 |
| 2007 | A Fixpoint Approach to State Generation for Stratifiable Disjunctive Deductive Databases
Andreas Behrend |
ADBIS | 1 |
| 2007 | TinTO: A Tool for the View-Based Analysis of Streams of Stock Market Data
Andreas Behrend, Christian Dorau, Rainer Manthey |
DASFAA | 1 |
| 2004 | Update Propagation in Deductive Databases Using Soft Stratification
Andreas Behrend, Rainer Manthey |
ADBIS | 1 |
| 2003 | Soft stratification for magic set based query evaluation in deductive databasesabstractIn this paper we propose a new bottom-up query evaluation method for stratified deductive databases based on the Magic Set approach. As the Magic Sets rewriting may lead to unstratifiable rules, we propose to use Kerisit's weak consequence operator to compute the well-founded model of magic rules (guaranteed to be two-valued). We show that its application in combination with the concept weak stratification, however, may lead to a set of answers which is neither sound nor complete with respect to the well-founded model. This problem is cured by introducing the new concept soft stratification instead. Andreas Behrend |
PODS | 1 |
| 2001 | Efficient Computation of the Well-Founded Model Using Update Propagation
Andreas Behrend |
LPAR | 1 |