Demo Data from EDBT 2026 / reviewers in the wild / expert
Roozbeh Derakhshan
dblp:40/3351
· DBLP profile ↗
4ranked-venue papers
2as first author
0since 2021 · last 2013
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Databases, data management, data science and information retrieval · 3 · 1 first-authorArtificial intelligence and machine learning · 1 · 1 first-authorSystems, architecture and hardware · 1 · 1 first-author
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
2 papers |
Data stream processing · 91% Data integration and cleaning · 9% |
Topics — the 2 heaviest of 3, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Data stream processing › continuous query processing
window semantics |
0.1 | 1 | 2010 | SECRET: A Model for Analysis of the Execution Semantics of Stream Processing Systems · Proc. VLDB Endow. 2010 |
Data integration and cleaning
heterogeneous data source integration |
0.0 | 1 | 2010 | A demonstration of the MaxStream federated stream processing system · ICDE 2010 |
Methods — techniques the papers use, named apart from their topics
query translation · 0.1persistency management · 0.1experimental analysis · 0.1descriptive modeling · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2013 | A new operator for efficient stream-relation join processing in data streaming enginesabstractIn the last decade, Stream Processing Engines (SPEs) have emerged as a new processing paradigm that can process huge amounts of data while retaining low latency and high-throughputs. Yet, it is often necessary to join streaming data with traditional databases to provide more contextual information for the end-users and applications. The major problem that we confront is to join the fast arriving stream tuples with the static relation tuples that are on a slow database. This is what we call the Stream-Relation Join (SRJ) problem. Currently, SPEs use a naive tuple-by-tuple approach for SRJ processing where the SPE accesses the database for every incoming tuple. Some SPEs use cache to avoid accessing the database for every incoming tuple, while others do not because of the stochastic nature of streaming data. In this paper, we propose a new SRJ operator to facilitate SRJ processing regardless of the cache performance using two techniques: batching and out-of-order processing. The proposed operator provides an effective generic solution to the SRJ problem and the cost of incorporating our operator into different SPEs is minimal. Our experiments use a variety of synthetic and real data sets demonstrating that our operator outperforms the state-of-the-art tuple-by-tuple approach in terms of maximizing the throughput under ordering and memory constraints. Roozbeh Derakhshan, Abdul Sattar 0001, Bela Stantic |
CIKM | 1 |
| 2010 | A demonstration of the MaxStream federated stream processing systemabstractMaxStream is a federated stream processing system that seamlessly integrates multiple autonomous and heterogeneous Stream Processing Engines (SPEs) and databases. In this paper, we propose to demonstrate the key features of MaxStream using two application scenarios, namely the Sales Map & Spikes business monitoring scenario and the Linear Road Benchmark, each with a different set of requirements. More specifically, we will show how the MaxStream Federator can translate and forward the application queries to two different commercial SPEs (Coral8 and StreamBase), as well as how it does so under various persistency requirements. Irina Botan, Younggoo Cho, Roozbeh Derakhshan, Nihal Dindar, Laura M. Haas, Chulwon Lee, Girish Mundada, Ming-Chien Shan, Nesime Tatbul, Beomjin Yun |
ICDE | 3 |
| 2010 | SECRET: A Model for Analysis of the Execution Semantics of Stream Processing SystemsabstractThere are many academic and commercial stream processing engines (SPEs) today, each of them with its own execution semantics. This variation may lead to seemingly inexplicable differences in query results. In this paper, we present SECRET, a model of the behavior of SPEs. SECRET is a descriptive model that allows users to analyze the behavior of systems and understand the results of window-based queries for a broad range of heterogeneous SPEs. The model is the result of extensive analysis and experimentation with several commercial and academic engines. In the paper, we describe the types of heterogeneity found in existing engines, and show with experiments on real systems that our model can explain the key differences in windowing behavior. Irina Botan, Roozbeh Derakhshan, Nihal Dindar, Laura M. Haas, Renée J. Miller, Nesime Tatbul |
Proc. VLDB Endow. | 2 |
| 2008 | Parallel Simulated Annealing for Materialized View Selection in Data Warehousing Environments
Roozbeh Derakhshan, Bela Stantic, Othmar Korn, Frank Dehne |
ICA3PP | 1 |