Demo Data from EDBT 2026 / reviewers in the wild / expert
Emad Soroush
dblp:18/5134
· DBLP profile ↗
8ranked-venue papers
4as first author
0since 2021 · last 2015
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Databases, data management, data science and information retrieval · 6 · 3 first-authorComputer networks · 2 · 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
5 papers |
Data models and query languages · 35% Data stream processing · 26% Indexing and storage engines · 17% | |
| Computer architecture, parallel and distributed computing, and storage systems
3 papers |
Storage systems · 51% High-performance computing · 49% | |
| Human-computer interaction and pervasive computing
1 paper |
Ubiquitous computing and smart environments · 100% | |
| Software engineering, system software, and programming languages
1 paper |
Empirical software engineering · 100% | |
| Interdisciplinary, comprehensive, and emerging computing
1 paper |
Computational science and engineering · 100% |
Topics — the 4 heaviest of 13, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
High-performance computing
scientific computing systems |
0.2 | 2 | 2013 | A Demonstration of Iterative Parallel Array Processing in Support of Telescope Image Analysis · Proc. VLDB Endow. 2013 ArrayStore: a storage manager for complex parallel array processing · SIGMOD Conference 2011 |
Data models and query languages › multidimensional database
array DBMS |
0.2 | 1 | 2013 | Time travel in a scientific array database · ICDE 2013 |
Data stream processing › sensor data stream processing
RFID data streams |
0.0 | 1 | 2009 | Longitudinal study of a building-scale RFID ecosystem · MobiSys 2009 |
Database system architecture and tuning
scientific data management |
0.0 | 1 | 2009 | A Demonstration of SciDB: A Science-Oriented DBMS · Proc. VLDB Endow. 2009 |
Methods — techniques the papers use, named apart from their topics
skip links · 0.5approximate time travel · 0.5parallel array processing · 0.3probabilistic modeling · 0.3inference techniques · 0.3array partitioning · 0.2uncertainty and lineage support · 0.1regrid operations · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2015 | Efficient iterative processing in the SciDB parallel array engineabstractMany scientific data-intensive applications perform iterative computations on array data. There exist multiple engines specialized for array processing. These engines efficiently support various types of operations, but none includes native support for iterative processing. In this paper, we develop a model for iterative array computations and a series of optimizations. We evaluate the benefits of an optimized, native support for iterative array processing on the SciDB engine and real workloads from the astronomy domain. Emad Soroush, Magdalena Balazinska, K. Simon Krughoff, Andrew J. Connolly |
SSDBM | 1 |
| 2013 | Time travel in a scientific array databaseabstractIn this paper, we present TimeArr, a new storage manager for an array database. TimeArr supports the creation of a sequence of versions of each stored array and their exploration through two types of time travel operations: selection of a specific version of a (sub)-array and a more general extraction of a (sub)-array history, in the form of a series of (sub)-array versions. TimeArr contributes a combination of array-specific storage techniques to efficiently support these operations. To speed-up array exploration, TimeArr further introduces two additional techniques. The first is the notion of approximate time travel with two types of operations: approximate version selection and approximate history. For these operations, users can tune the degree of approximation tolerable and thus trade-off accuracy and performance in a principled manner. The second is to lazily create short connections, called skip links, between the same (sub)-arrays at different versions with similar data patterns to speed up the selection of a specific version. We implement TimeArr within the SciDB array processing engine and demonstrate its performance through experiments on two real datasets from the astronomy and earth sciences domains. Emad Soroush, Magdalena Balazinska |
ICDE | 1 |
| 2013 | A Demonstration of Iterative Parallel Array Processing in Support of Telescope Image AnalysisabstractIn this demonstration, we present AscotDB, a new tool for the analysis of telescope image data. AscotDB results from the integration of ASCOT, a Web-based tool for the collaborative analysis of telescope images and their metadata, and SciDB, a parallel array processing engine. We demonstrate the novel data exploration supported by this integrated tool on a 1 TB dataset comprising scientifically accurate, simulated telescope images. We also demonstrate novel iterative-processing features that we added to SciDB in order to support this use-case. Matthew I. Moyers, Emad Soroush, Spencer Wallace, K. Simon Krughoff, Jacob VanderPlas, Magdalena Balazinska, Andrew J. Connolly |
Proc. VLDB Endow. | 2 |
| 2011 | ArrayStore: a storage manager for complex parallel array processingabstractWe present the design, implementation, and evaluation of ArrayStore, a new storage manager for complex, parallel array processing. ArrayStore builds on prior work in the area of multidimensional data storage, but considers the new problem of supporting a parallel and more varied workload comprising not only range-queries, but also binary operations such as joins and complex user-defined functions.This paper makes two key contributions. First, it examines several existing single-site storage management strategies and array partitioning strategies to identify which combination is best suited for the array-processing workload above. Second, it develops a new and efficient storage-management mechanism that enables parallel processing of operations that must access data from adjacent partitions.We evaluate ArrayStore on over 80GB of real data from two scientific domains and real operators used in these domains. We show that ArrayStore outperforms previously proposed storage management strategies in the context of its diverse target workload. Emad Soroush, Magdalena Balazinska, Daniel L. Wang |
SIGMOD Conference | 1 |
| 2011 | Database-as-a-Service for Long-Tail Science
Bill Howe, Garrett Cole, Emad Soroush, Paraschos Koutris, Alicia Key, Nodira Khoussainova, Leilani Battle |
SSDBM | 3 |
| 2009 | Longitudinal study of a building-scale RFID ecosystemabstractRadio Frequency IDentification (RFID) deployments are becoming increasingly popular in both industrial and consumer-oriented settings. To effectively exploit and operate such deployments, important challenges must be addressed, from managing RFID data streams to handling limitations in reader accuracy and coverage. Furthermore, deployments that support pervasive computing raise additional issues related to user acceptance and system utility. To better understand these challenges, we conducted a four-week study of a building-scale EPC Class-1 Generation-2 RFID deployment, the "RFID Ecosystem", with 47 readers (160 antennas) installed throughout an 8,000 square meter building. During the study, 67 participants having over 300 tags accessed the collected RFID data through applications including an object finder and a friend tracker and several tools for managing personal data. We found that our RFID deployment produces a very manageable amount of data overall, but with orders of magnitude difference among various participants and objects. We also find that the tag detection rates tend to be low with high variance across the type of tag, participant and object. Users need expert guidance to effectively mount their tags and are encouraged by compelling applications to wear tags more frequently. Finally, probabilistic modeling and inference techniques promise to enable more complex applications by smoothing over gaps and errors in the data, but must be applied with care as they add significant computational and storage overhead. Evan Welbourne, Karl Koscher, Emad Soroush, Magdalena Balazinska, Gaetano Borriello |
MobiSys | 3 |
| 2009 | A Demonstration of SciDB: A Science-Oriented DBMSabstractIn CIDR 2009, we presented a collection of requirements for SciDB, a DBMS that would meet the needs of scientific users. These included a nested-array data model, science-specific operations such as regrid, and support for uncertainty, lineage, and named versions. In this paper, we present an overview of SciDB's key features and outline a demonstration of the first version of SciDB on data and operations from one of our lighthouse users, the Large Synoptic Survey Telescope (LSST). Philippe Cudré-Mauroux, Hideaki Kimura 0001, Kian-Tat Lim, Jennie Rogers, Roman Simakov, Emad Soroush, Pavel E. Velikhov, Daniel L. Wang, Magdalena Balazinska, Jacek Becla, David J. DeWitt, Bobbi Heath, David Maier 0001, Samuel Madden 0001, Jignesh M. Patel, Michael Stonebraker, Stanley B. Zdonik |
Proc. VLDB Endow. | 6 |
| 2008 | Fast and quality-guaranteed data streaming in resource-constrained sensor networksabstractIn many emerging applications, data streams are monitored in a network environment. Due to limited communication bandwidth and other resource constraints, a critical and practical demand is to online compress data streams continuously with quality guarantee. Although many data compression and digital signal processing methods have been developed to reduce data volume, their super-linear time and more-than-constant space complexity prevents them from being applied directly on data streams, particularly over resource-constrained sensor networks. In this paper, we tackle the problem of online quality guaranteed compression of data streams using fast linear approximation (i.e., using line segments to approximate a time series). Technically, we address two versions of the problem which explore quality guarantees in different forms. We develop online algorithms with linear time complexity and constant cost in space. Our algorithms are optimal in the sense they generate the minimum number of segments that approximate a time series with the required quality guarantee. To meet the resource constraints in sensor networks, we also develop a fast algorithm which creates connecting segments with very simple computation. The low cost nature of our methods leads to a unique edge on the applications of massive and fast streaming environment, low bandwidth networks, and heavily constrained nodes in computational power. We implement and evaluate our methods in the application of an acoustic wireless sensor network. Emad Soroush, Kui Wu 0001, Jian Pei 0001 |
MobiHoc | 1 |