VLDB 2026 Research / reviewers in the wild / expert
Uta Störl
dblp:82/1426
· DBLP profile ↗
12ranked-venue papers in the field
3as first author
4since 2021 · last 2025
0000-0003-2771-142XORCID · verified
Domains — venue-derived; a paper can count in several
Database Systems & Data Management · 6 (3 first)Big Data, Cloud & Distributed Data Systems · 3Business Process & Enterprise Data · 3
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | Discovering Inclusion Dependencies in a Multi-model Scenario
Dominique Hausler, André Conrad, Mike Sperling, Uta Störl, Meike Klettke |
ER | 4 |
| 2023 | Tagger: A Tool for the Discovery of Tagged Unions in JSON Schema Extraction
Stefan Klessinger, Michael Fruth, Valentin Gittinger, Meike Klettke, Uta Störl, Stefanie Scherzinger |
EDBT | 5 |
| 2022 | Self-adapting data migration in the context of schema evolution in NoSQL databasesabstractAbstract When NoSQL database systems are used in an agile software development setting, data model changes occur frequently and thus, data is routinely stored in different versions. The management of versioned data leads to an overhead potentially impeding the software development. Several data migration strategies exist that handle legacy data differently during data accesses, each of which can be characterized by certain advantages and disadvantages. Depending on the requirements for the software application, we evaluate and compare different migration strategies through metrics like migration costs and latency as well as precision and recall. Ideally, exactly that strategy should be selected whose characteristics fulfill service-level agreements and match the migration scenario, which depends on the query workload and the changes in the data model which imply an evolution of the database schema. In this paper, we present a methodology of self-adapting data migration, which automatically adjusts migration strategies and their parameters with respect to the migration scenario and service-level agreements, thereby contributing to the self-management of database systems and supporting agile development. Andrea Hillenbrand, Uta Störl, Shamil Nabiyev, Meike Klettke |
Distributed Parallel Databases | 2 |
| 2021 | Remaining in Control of the Impact of Schema Evolution in NoSQL Databases
Andrea Hillenbrand, Stefanie Scherzinger, Uta Störl |
ER | 3 |
| 2020 | EvoBench - A Framework for Benchmarking Schema Evolution in NoSQLabstractSchema evolution is a timeless topic in database research. However, there is only a limited amount of research regarding benchmarking of NoSQL schema evolution systems available. To compare schema evolution systems regarding their overall capabilities and their efficiency to evolve schemas and migrate data, a standardized benchmark is required. In this article, we propose a conceptual framework for a NoSQL schema evolution benchmark with all required components. Beside the benchmark schema and its data sets, we provide the evolution workloads and the metrics as the benchmark's centerpiece in detail. Mark Lukas Möller, Meike Klettke, Uta Störl |
IEEE BigData | 3 |
| 2020 | NoSQL Schema Evolution and Data Migration: State-of-the-Art and Opportunities
Uta Störl, Meike Klettke, Stefanie Scherzinger |
EDBT | 1 |
| 2019 | Query Rewriting for Continuously Evolving NoSQL Databases
Mark Lukas Möller, Meike Klettke, Andrea Hillenbrand, Uta Störl |
ER | 4 |
| 2019 | MigCast: Putting a Price Tag on Data Model Evolution in NoSQL Data StoresabstractWe demonstrate MigCast, a tool-based advisor for exploring data migration strategies in the context of developing NoSQL-backed applications. Users of MigCast can consider their options for evolving their data model along with legacy data already persisted in the cloud-hosted production database. They can explore alternative actions as the financial costs are predicted respective to the cloud provider chosen. Thereby they are better equipped to assess potential consequences of imminent data migration decisions. To this end, MigCast maintains an internal cost model, taking into account characteristics of the data instance, expected workload, data model changes, and cloud provider pricing models. Hence, MigCast enables software project stakeholders to remain in control of the operative costs and to make informed decisions evolving their applications. Andrea Hillenbrand, Maksym Levchenko, Uta Störl, Stefanie Scherzinger, Meike Klettke |
SIGMOD Conference | 3 |
| 2018 | Curating Variational Data in Application DevelopmentabstractBuilding applications for processing data lakes is a software engineering challenge. We present Darwin, a middleware for applications that operate on variational data. This concerns data with heterogeneous structure, usually stored within a schema-flexible NoSQL database. Darwin assists application developers in essential data and schema curation tasks: Upon request, Darwin extracts a schema description, discovers the history of schema versions, and proposes mappings between these versions. Users of Darwin may interactively choose which mappings are most realistic. Darwin is further capable of rewriting queries at runtime, to ensure that queries also comply with legacy data. Alternatively, Darwin can migrate legacy data to reduce the structural heterogeneity. Using Darwin, developers may thus evolve their data in sync with their code. In our hands-on demo, we curate synthetic as well as real-life datasets. Uta Störl, Daniel Müller 0004, Alexander Tekleab, Stephane Tolale, Julian Stenzel, Meike Klettke, Stefanie Scherzinger |
ICDE | 1 |
| 2018 | In for a Surprise When Migrating NoSQL DataabstractSchema-flexible NoSQL data stores lend themselves nicely for storing versioned data, a product of schema evolution. In this lightning talk, we apply pending schema changes to records that have been persisted several schema versions back. We present first experiments with MongoDB and Cassandra, where we explore the trade-off between applying chains of pending changes stepwise (one after the other), and as composite operations. Contrary to intuition, composite migration is not necessarily faster. The culprit is the computational overhead for deriving the compositions. However, caching composition formulae achieves a speed up: For Cassandra, we can cut the runtime by nearly 80%. Surprisingly, the relative speedup seems to be system-dependent. Our take away message is that in applying pending schema changes in NoSQL data stores, we need to base our design decisions on experimental evidence rather than on intuition alone. Uta Störl, Alexander Tekleab, Meike Klettke, Stefanie Scherzinger |
ICDE | 1 |
| 2017 | Uncovering the evolution history of data lakesabstractData accumulating in data lakes can become inaccessible in the long run when its semantics are not available. The heterogeneity of data formats and the sheer volumes of data collections prohibit cleaning and unifying the data manually. Thus, tools for automated data lake analysis are of great interest. In this paper, we target the particular problem of reconstructing the schema evolution history from data lakes. Knowing how the data is structured, and how this structure has evolved over time, enables programmatic access to the lake. By deriving a sequence of schema versions, rather than a single schema, we take into account structural changes over time. Moreover, we address the challenge of detecting inclusion dependencies. This is a prerequisite for mapping between succeeding schema versions, and in particular, detecting nontrivial changes such as a property having been moved or copied. We evaluate our approach for detecting inclusion dependencies using the MovieLens dataset, as well an adaption of a dataset containing botanical descriptions, to cover specific edge cases. Meike Klettke, Hannes Awolin, Uta Störl, Daniel Müller 0004, Stefanie Scherzinger |
IEEE BigData | 3 |
| 2016 | NoSQL schema evolution and big data migration at scaleabstractThis paper explores scalable implementation strategies for carrying out lazy schema evolution in NoSQL data stores. For decades, schema evolution has been an evergreen in database research. Yet new challenges arise in the context of cloud-hosted data backends: With all database reads and writes charged by the provider, migrating the entire data instance eagerly into a new schema can be prohibitively expensive. Thus, lazy migration may be more cost-efficient, as legacy entities are only migrated in case they are actually accessed by the application. Related work has shown that the overhead of migrating data lazily is affordable when a single evolutionary change is carried out, such as adding a new property. In this paper, we focus on long-term schema evolution, where chains of pending schema evolution operations may have to be applied. Chains occur when legacy entities written several application releases back are finally accessed by the application. We discuss strategies for dealing with chains of evolution operations, in particular, the composition into a single, equivalent composite migration that performs the required version jump. Our experiments with MongoDB focus on scalable implementation strategies. Our lineup further compares the number of write operations, and thus, the operational costs of different data migration strategies. Meike Klettke, Uta Störl, Manuel Shenavai, Stefanie Scherzinger |
IEEE BigData | 2 |