Demo Data from EDBT 2026 / reviewers in the wild / expert
Stefan Deßloch
dblp:d/SDessloch · also Stefan Dessloch
· DBLP profile ↗
26ranked-venue papers
4as first author
3since 2021 · last 2024
0000-0002-1816-3049ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Databases, data management, data science and information retrieval · 20 · 3 first-author · 2 since 2021Artificial intelligence and machine learning · 7 · 2 since 2021Systems, architecture and hardware · 3 · 1 first-authorComputer networks · 1Software engineering, systems software and programming languages · 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
6 papers |
Data integration and cleaning · 68% Database system architecture and tuning · 16% Data models and query languages · 14% |
Topics — the 7 heaviest of 10, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Data integration and cleaning
extract-transform-load |
0.1 | 1 | 2008 | Orchid: Integrating Schema Mapping and ETL · ICDE 2008 |
Data integration and cleaning
schema mapping |
0.1 | 1 | 2008 | Orchid: Integrating Schema Mapping and ETL · ICDE 2008 |
Database system architecture and tuning › database system implementation
client-server database |
0.0 | 2 | 1998 | Advanced Data Processing in KRISYS: Modeling Concepts, Implementation Techniques, and Client/Server Issues · VLDB J. 1998 Design and Implementation of Advanced Knowledge Processing in the KDMS KRISYS (Demonstration Description) · SIGMOD Conference 1995 |
Data integration and cleaning
data transformation |
0.0 | 1 | 2008 | Orchid: Integrating Schema Mapping and ETL · ICDE 2008 |
Data models and query languages
object-oriented data model |
0.0 | 1 | 1998 | Advanced Data Processing in KRISYS: Modeling Concepts, Implementation Techniques, and Client/Server Issues · VLDB J. 1998 |
Database system architecture and tuning
knowledge base management system |
0.0 | 1 | 1995 | Design and Implementation of Advanced Knowledge Processing in the KDMS KRISYS (Demonstration Description) · SIGMOD Conference 1995 |
Information retrieval
search engines |
0.0 | 1 | 1997 | Integrating SQL Databases with Content-Specific Search Engines · VLDB 1997 |
Methods — techniques the papers use, named apart from their topics
declarative mapping · 0.1abstract operator model · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2024 | On Modeling Adaptive Index Management as Adversarial SearchabstractThe initial DB Cracking algorithm has spawned variations, offering distinct techniques and advantages concerning robustness and convergence. However, it is essential to consider the selection of the optimal list of attributes for indexing based on workloads and cost-based refinement of the indices. We propose a DB Cracking-based index management conceptualized as a two-player game to address these requirements. While leveraging the advantages of the underlying DB Cracking method, this model adapts index attribute selection and the degree of index refinement to any query workload. Furthermore, we introduce a new variant, Statistical DB Cracking, to complement the two-player model. Notably, an extensive experimental study validates the superiority of our model in terms of robustness and cost-effectiveness for index management compared to the direct DB Cracking algorithms. Gajendra Doniparthi, Tim Otto, Stefan Deßloch |
IEEE Big Data | 3 |
| 2021 | A Workload-Aware Change Data Capture Framework for Data Warehousing
Weiping Qu, Xiufeng Liu 0001, Stefan Deßloch |
DaWaK | 3 |
| 2021 | Tackling Consistency-related Design Challenges of Distributed Data-Intensive Systems: An Action Research StudyabstractBackground: Distributed data-intensive systems are increasingly designed to be only eventually consistent. Persistent data is no longer processed with serialized and transactional access, exposing applications to a range of potential concurrency anomalies that need to be handled by the application itself. Controlling concurrent data access in monolithic systems is already challenging, but the problem is exacerbated in distributed systems. To make it worse, only little systematic engineering guidance is provided by the software architecture community regarding this issue. Aims: In this paper, we report on our study of the effectiveness and applicability of the novel design guidelines we are proposing in this regard. Method: We used action research and conducted it in the context of the software architecture design process of a multi-site platform development project. Results: Our hypotheses regarding effectiveness and applicability have been accepted in the context of the study. The initial design guidelines were refined throughout the study. Thus, we also contribute concrete guidelines for architecting distributed data-intensive systems with eventually consistent data. The guidelines are an advancement of Domain-Driven Design and provide additional patterns for the tactical design part. Conclusions: Based on our results, we recommend using the guidelines to architect safe eventually consistent systems. Because of the relevance of distributed data-intensive systems, we will drive this research forward and evaluate it in further domains. Susanne Braun, Stefan Deßloch, Eberhard Wolff, Frank Elberzhager, Andreas Jedlitschka |
ESEM | 2 |
| 2017 | A Lightweight Elastic Queue Middleware for Distributed Streaming Pipeline
Weiping Qu, Stefan Deßloch |
DaWaK | 2 |
| 2017 | Distributed snapshot maintenance in wide-column NoSQL databases using partitioned incremental ETL pipelines
Weiping Qu, Stefan Deßloch |
Inf. Syst. | 2 |
| 2016 | Temporal View Maintenance in Wide-Column Stores with Attribute-Timestamping Model
Yong Hu 0001, Stefan Deßloch, Klaus Hofmann |
ADBIS | 2 |
| 2015 | HBelt: Integrating an Incremental ETL Pipeline with a Big Data Store for Real-Time Analytics
Weiping Qu, Sahana Shankar, Sandy Ganza, Stefan Deßloch |
ADBIS | 4 |
| 2015 | Real-Time Snapshot Maintenance with Incremental ETL Pipelines in Data Warehouses
Weiping Qu, Vinanthi Basavaraj, Sahana Shankar, Stefan Deßloch |
DaWaK | 4 |
| 2015 | Change data capture in NoSQL databases: A functional and performance comparisonabstractRequirements for data storage and processing have reached new levels, with applications relying on the analysis of large amounts of data in order to support everyday life services to end users. Since the costs of maintaining and managing databases are significant, change data capture (CDC) techniques can be used to determine which parts of a data source have changed, and thus assist in the management of large volumes of data in data warehouses. In this paper we investigate a number of CDC techniques suitable for NoSQL databases. CDC techniques can be used to track modifications in a source database, which later can be made available to a target database. Our base system and testbed are based on Apache Cassandra, which is a NoSQL database that offers high performance and scalability. Cassandra is combined with a MapReduce framework, which is used to implement the logic of each CDC technique and is suitable for highly distributed and parallel computing. This paper also presents both a functional comparison of the different CDC techniques, as well as a performance evaluation in a real testbed. Felipe Mathias Schmidt, Cláudio Fernando Resin Geyer, Alberto E. Schaeffer Filho, Stefan Deßloch, Yong Hu 0001 |
ISCC | 4 |
| 2015 | Temporal Data Management and Processing with Column Oriented NoSQL DatabasesabstractThis article introduces how temporal data can be maintained and processed by utilizing Column-oriented NoSQL databases (CoNoSQLDBs). Although each column in a CoNoSQLDB can store multiple data versions with their corresponded timestamps, its implicit temporal interval representation can cause wrong or misleading results during temporal query processing. In consequence, the original table representation supported by CoNoSQLDBs is not suitable for storing temporal data. To maintain the temporal data in the CoNoSQLDB tables, two alternative table representations can be adopted, namely, explicit history representation (EHR) and tuple time-stamping representation (TTR) in which each tuple (data version) has an explicit temporal interval. For processing TTR, the temporal relational algebra is extended to TTRO operator model with minor modifications. For processing EHR, a novel temporal operator model called CTO is proposed. Both TTRO and CTO contain eight temporal data operators, namely, Union, Difference, Intersection, Project, Filter, Cartesian product, Theta-Join and Group by with a set of aggregation functions, such as SUM, AVG, MAX and etc. Moreover, the authors implement each temporal operator by utilizing MapReduce framework to indicate which temporal operator model is more suitable for temporal data processing in the context of CoNoSQLDBs. Yong Hu 0001, Stefan Deßloch |
J. Database Manag. | 2 |
| 2014 | Defining Temporal Operators for Column Oriented NoSQL Databases
Yong Hu 0001, Stefan Deßloch |
ADBIS | 2 |
| 2014 | A Demand-Driven Bulk Loading Scheme for Large-Scale Social Graphs
Weiping Qu, Stefan Deßloch |
ADBIS | 2 |
| 2014 | Extracting deltas from column oriented NoSQL databases for different incremental applications and diverse data targets
Yong Hu 0001, Stefan Deßloch |
Data Knowl. Eng. | 2 |
| 2013 | Extracting Deltas from Column Oriented NoSQL Databases for Different Incremental Applications and Diverse Data Targets
Yong Hu 0001, Stefan Deßloch |
ADBIS | 2 |
| 2011 | WoM: An Open Interactive Platform for Describing, Exploring, and Sharing Mathematical Models
Jean-Marie Gaillourdet, Thomas Grundmann, Martin Memmel, Karsten Schmidt 0002, Arnd Poetzsch-Heffter, Stefan Deßloch |
KES (4) | 6 |
| 2008 | Orchid: Integrating Schema Mapping and ETLabstractThis paper describes Orchid, a system that converts declarative mapping specifications into data flow specifications (ETL jobs) and vice versa. Orchid provides an abstract operator model that serves as a common model for both transformation paradigms; both mappings and ETL jobs are transformed into instances of this common model. As an additional benefit, instances of this common model can be optimized and deployed into multiple target environments. Orchid is being deployed inFastTrack, a data transformation toolkit in IBM Information Server. Stefan Deßloch, Mauricio A. Hernández, Ryan Wisnesky, Ahmed Radwan, Jindan Zhou |
ICDE | 1 |
| 2008 | Towards generating ETL processes for incremental loadingabstractExtract, Transform, and Load (ETL) processes physically integrate data from multiple, heterogeneous sources in a central repository referred to as data warehouse. Physically integrated data gets stale when source data is changed, hence periodic refreshes are required. For efficiency reasons data warehouses are typically refreshed incrementally, i.e. changes are captured at the sources and propagated to the data warehouse on a regular basis. Dedicated ETL processes referred to as incremental load processes are employed to extract changes from the sources, propagate the changes, and refresh the data warehouse incrementally. Changes required in the data warehouse are inferred from changes captured at the sources during change propagation. The creation of incremental load processes is a complex task reserved to trained ETL programmers. In this paper we review existing Change Data Capture (CDC) techniques and discuss limitations of different approaches. We further review existing techniques for refreshing data warehouses. We then present an approach for generating incremental load processes from abstract schema mappings. Thomas Jörg, Stefan Deßloch |
IDEAS | 2 |
| 2008 | A metadata management framework for dynamic information integrationabstractAbstract One necessary factor in the success of data grid technology to share structured and semi‐structured data across organizational boundaries is the availability of convenient, easy‐to‐use information integration services that provide an application‐specific, integrated view over the relevant data sources. To deal with the many challenges of information integration in such a dynamic environment, the integrated handling of metadata is an essential factor. In this paper, we present the PALADIN integration framework, a platform providing the common infrastructure on top of which the different integration services can be built. Copyright © 2008 John Wiley & Sons, Ltd. Jürgen Göres, Stefan Deßloch |
Concurr. Comput. Pract. Exp. | 2 |
| 2007 | Discovering data sources in a dynamic Grid environmentabstractAbstract The successful adaptation of information integration techniques to the requirements of data Grids is essential for the proliferation of Grid technology. In addition to the well‐known problems encountered when integrating heterogeneous sources, the dynamic Grid environment introduces new challenges. This paper discusses the problem of data source discovery, i.e. the selection of the most useful data sources for a given information demand out of a possibly very large set of candidates. We introduce the concept of data source utility and emphasize the pivotal role of semantic correspondences or schema matches for utility. Different variants of concrete utility measures used in an advanced Grid data source registry are presented. Copyright © 2007 John Wiley & Sons, Ltd. Jürgen Göres, Stefan Deßloch |
Concurr. Comput. Pract. Exp. | 2 |
| 2003 | Databases, Web Services, and Grid Computing - Standards and Directions
Stefan Deßloch |
Euro-Par | 1 |
| 1999 | Implementation of SQL3 Structured Types with Inheritance and Value Substitutability
You-Chin Fuh, Stefan Deßloch, Weidong Chen 0011, Nelson Mendonça Mattos, Brian T. Tran, Bruce G. Lindsay 0001, Linda DeMichel, Serge Rielau, Danko Mannhaupt |
VLDB | 2 |
| 1998 | Advanced Data Processing in KRISYS: Modeling Concepts, Implementation Techniques, and Client/Server Issues
Stefan Deßloch, Theo Härder, Nelson Mendonça Mattos, Bernhard Mitschang, Joachim Thomas 0001 |
VLDB J. | 1 |
| 1997 | Integrating SQL Databases with Content-Specific Search Engines
Stefan Deßloch, Nelson Mendonça Mattos |
VLDB | 1 |
| 1995 | Design and Implementation of Advanced Knowledge Processing in the KDMS KRISYS (Demonstration Description)abstractAdvanced data models and knowledge models together with their powerful query and manipulation languages have already proven to be essential for systems that support non-standard applications such as engineering and knowledge-based application systems. In order to raise their usability and acceptability, it is overly important to provide adequate implementation techniques that guarantee extensible and efficient processing for this advanced DBMS scenario. In this paper we present design alternatives and implementation techniques for such kinds of advanced DBMS, strongly focussing on query and knowledge processing in client/server architectures. To discuss our considerations and implementation technologies, we refer to the knowledge-processing framework of the KBMS KRISYS, although our ideas are generally applicable to (advanced) DBMS. Joachim Thomas 0001, Stefan Deßloch, Nelson Mendonça Mattos |
SIGMOD Conference | 2 |
| 1993 | Enchancing Knowledge Processing in Client/Server EnvironmentsabstractA great variety of techniques has been developed to optimize and enhance query processing for relational, client/server, distribute~ parallel, and heterogeneous database systems (DBS).Baaed on that work and experience, we investigate how far those techniques are applicable to query processing in Knowledge Base Management Systems (KBMS).Our reference system is the KRISYS KBMS that consists of a knowledge-processing system at the client (clientbaaed processing) and a data-processing system at the server (database backend).We describe a unifying thrnework for query ,processing incorporating both processing systems (as realized in KRISYS).This allows to distribute and balance the amount of work done in the client and in the server.Based on an evaluation of that framework, severaf approaches to further enhance knowledge processing are reported. Joachim Thomas 0001, Bernhard Mitschang, Nelson Mendonça Mattos, Stefan Deßloch |
CIKM | 4 |
| 1993 | A Plan-Operator Concept for Client-Based Knowledge Progressing
Joachim Thomas 0001, Stefan Deßloch |
VLDB | 2 |