EDBT 2026 Demo / reviewers in the wild / expert
Sattam Alsubaiee
dblp:38/7967
· DBLP profile ↗
9ranked-venue papers
5as first author
0since 2021 · last 2020
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Databases, data management, data science and information retrieval · 8 · 5 first-authorArtificial intelligence and machine learning · 2 · 1 first-authorApplied, interdisciplinary, general and emerging computing · 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 |
Indexing and storage engines · 31% Data models and query languages · 22% Data integration and cleaning · 14% |
Topics — the 11 heaviest of 15, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Indexing and storage engines
LSM-tree |
0.8 | 3 | 2020 | An LSM-based Tuple Compaction Framework for Apache AsterixDB · Proc. VLDB Endow. 2020 Storage Management in AsterixDB · Proc. VLDB Endow. 2014 AsterixDB: A Scalable, Open Source BDMS · Proc. VLDB Endow. 2014 |
Data integration and cleaning
schema inference |
0.4 | 1 | 2020 | An LSM-based Tuple Compaction Framework for Apache AsterixDB · Proc. VLDB Endow. 2020 |
Data models and query languages › semistructured data
semi-structured data management |
0.2 | 1 | 2016 | Large-scale Complex Analytics on Semi-structured Datasets using AsterixDB and Spark · Proc. VLDB Endow. 2016 |
Transaction processing and concurrency control
ACID transactions |
0.2 | 1 | 2014 | Storage Management in AsterixDB · Proc. VLDB Endow. 2014 |
Data models and query languages › query language
semistructured query language |
0.2 | 1 | 2014 | AsterixDB: A Scalable, Open Source BDMS · Proc. VLDB Endow. 2014 |
Indexing and storage engines
storage management |
0.2 | 1 | 2014 | Storage Management in AsterixDB · Proc. VLDB Endow. 2014 |
Data models and query languages › query language
declarative query language |
0.1 | 1 | 2012 | ASTERIX: An Open Source System for "Big Data" Management and Analysis · Proc. VLDB Endow. 2012 |
Database system architecture and tuning
parallel database system |
0.1 | 1 | 2012 | ASTERIX: An Open Source System for "Big Data" Management and Analysis · Proc. VLDB Endow. 2012 |
Data models and query languages › NoSQL database
document store |
0.1 | 1 | 2020 | An LSM-based Tuple Compaction Framework for Apache AsterixDB · Proc. VLDB Endow. 2020 |
Graph data management
graph analytics |
0.1 | 1 | 2016 | Large-scale Complex Analytics on Semi-structured Datasets using AsterixDB and Spark · Proc. VLDB Endow. 2016 |
Spatial and temporal data management › spatial query processing
geo-spatial query |
0.0 | 1 | 2012 | ASTERIX: An Open Source System for "Big Data" Management and Analysis · Proc. VLDB Endow. 2012 |
Methods — techniques the papers use, named apart from their topics
schema extraction · 0.4LSM lifecycle exploitation · 0.4parallel query integration · 0.2machine learning library · 0.2
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2020 | Deploy, Connect and Execute Scientific Models
Faisal Aleissa, Najat Alrashed, Sattam Alsubaiee, Anas Alfaris, Abel Sanchez, Ahmad Alabdulkareem |
CISIS | 3 |
| 2020 | An LSM-based Tuple Compaction Framework for Apache AsterixDBabstractDocument database systems store self-describing semi-structured records, such as JSON, "as-is" without requiring the users to pre-define a schema. This provides users with the flexibility to change the structure of incoming records without worrying about taking the system offline or hindering the performance of currently running queries. However, the flexibility of such systems does not free. The large amount of redundancy in the records can introduce an unnecessary storage overhead and impact query performance. Our focus in this paper is to address the storage overhead issue by introducing a tuple compactor framework that infers and extracts the schema from self-describing semi-structured records during the data ingestion. As many prominent document stores, such as MongoDB and Couchbase, adopt Log Structured Merge (LSM) trees in their storage engines, our framework exploits LSM lifecycle events to piggyback the schema inference and extraction operations. We have implemented and empirically evaluated our approach to measure its impact on storage, data ingestion, and query performance in the context of Apache AsterixDB. Wail Y. Alkowaileet, Sattam Alsubaiee, Michael J. Carey 0001 |
Proc. VLDB Endow. | 2 |
| 2017 | Virtual Cities: 3D Urban Modeling from Low Resolution LiDAR DataabstractCity-scale 3D models represent an important component in the analysis of urban design, and the analysis of urban systems such as energy and transportation systems. Using manual methods to build large-scale 3D models is a time-consuming and an expensive process. Thus, advancing 3D modeling automation literature can greatly contribute to and complement smart-city initiatives. In this paper, we demonstratean efficient and fully-automatic 3D modeling pipeline that utilizes low resolution noisy LiDAR dataset to create city-scale 3D model. Saleh Albeaik, Mohamad Alrished, Salma Aldawood, Sattam Alsubaiee, Anas Alfaris |
SIGSPATIAL/GIS | 4 |
| 2016 | Large-scale Complex Analytics on Semi-structured Datasets using AsterixDB and SparkabstractLarge quantities of raw data are being generated by many different sources in different formats. Private and public sectors alike acclaim the valuable information and insights that can be mined from such data to better understand the dynamics of everyday life, such as traffic, worldwide logistics, and social behavior. For this reason, storing, managing, and analyzing "Big Data" at scale is getting a tremendous amount of attention, both in academia and industry. In this paper, we demonstrate the power of a parallel connection that we have built between Apache Spark and Apache AsterixDB (Incubating) to enable complex analytics such as machine learning and graph analysis on data drawn from large semi-structured data collections. The integration of these two systems allows researchers and data scientists to leverage AsterixDB capabilities, including fast ingestion and indexing of semi-structured data and efficient answering of geo-spatial and fuzzy text queries. Complex data analytics can then be performed on the resulting AsterixDB query output in order to obtain additional insights by leveraging the power of Spark's machine learning and graph libraries. Wail Y. Alkowaileet, Sattam Alsubaiee, Michael J. Carey 0001, Till Westmann, Yingyi Bu |
Proc. VLDB Endow. | 2 |
| 2014 | AsterixDB: A Scalable, Open Source BDMSabstractAsterixDB is a new, full-function BDMS (Big Data Management System) with a feature set that distinguishes it from other platforms in today's open source Big Data ecosystem. Its features make it well-suited to applications like web data warehousing, social data storage and analysis, and other use cases related to Big Data. AsterixDB has a flexible NoSQL style data model; a query language that supports a wide range of queries; a scalable runtime; partitioned, LSM-based data storage and indexing (including B + -tree, R-tree, and text indexes); support for external as well as natively stored data; a rich set of built-in types; support for fuzzy, spatial, and temporal types and queries; a built-in notion of data feeds for ingestion of data; and transaction support akin to that of a NoSQL store. Development of AsterixDB began in 2009 and led to a mid-2013 initial open source release. This paper is the first complete description of the resulting open source AsterixDB system. Covered herein are the system's data model, its query language, and its software architecture. Also included are a summary of the current status of the project and a first glimpse into how AsterixDB performs when compared to alternative technologies, including a parallel relational DBMS, a popular NoSQL store, and a popular Hadoop-based SQL data analytics platform, for things that both technologies can do. Also included is a brief description of some initial trials that the system has undergone and the lessons learned (and plans laid) based on those early "customer" engagements. Sattam Alsubaiee, Yasser Altowim, Hotham Altwaijry, Alexander Behm, Vinayak R. Borkar, Yingyi Bu, Michael J. Carey 0001, Inci Cetindil, Madhusudan Cheelangi, Khurram Faraaz, Eugenia Gabrielova, Raman Grover, Zachary Heilbron, Young-Seok Kim, Chen Li 0001, Guangqiang Li, Ji Mahn Ok, Nicola Onose, Pouria Pirzadeh, Vassilis J. Tsotras, Rares Vernica, Till Westmann |
Proc. VLDB Endow. | 1 |
| 2014 | Storage Management in AsterixDBabstractSocial networks, online communities, mobile devices, and instant messaging applications generate complex, unstructured data at a high rate, resulting in large volumes of data. This poses new challenges for data management systems that aim to ingest, store, index, and analyze such data efficiently. In response, we released the first public version of AsterixDB, an open-source Big Data Management System (BDMS), in June of 2013. This paper describes the storage management layer of AsterixDB, providing a detailed description of its ingestion-oriented approach to local storage and a set of initial measurements of its ingestion-related performance characteristics. In order to support high frequency insertions, AsterixDB has wholly adopted Log-Structured Merge-trees as the storage technology for all of its index structures. We describe how the AsterixDB software framework enables "LSM-ification" (conversion from an in-place update, disk-based data structure to a deferred-update, append-only data structure) of any kind of index structure that supports certain primitive operations, enabling the index to ingest data efficiently. We also describe how AsterixDB ensures the ACID properties for operations involving multiple heterogeneous LSM-based indexes. Lastly, we highlight the challenges related to managing the resources of a system when many LSM indexes are used concurrently and present AsterixDB's initial solution. Sattam Alsubaiee, Alexander Behm, Vinayak R. Borkar, Zachary Heilbron, Young-Seok Kim, Michael J. Carey 0001, Markus Dreseler, Chen Li 0001 |
Proc. VLDB Endow. | 1 |
| 2012 | ASTERIX: An Open Source System for "Big Data" Management and AnalysisabstractAt UC Irvine, we are building a next generation parallel database system, called ASTERIX, as our approach to addressing today's "Big Data" management challenges. ASTERIX aims to combine time-tested principles from parallel database systems with those of the Web-scale computing community, such as fault tolerance for long running jobs. In this demo, we present a whirlwind tour of ASTERIX, highlighting a few of its key features. We will demonstrate examples of our data definition language to model semi-structured data, and examples of interesting queries using our declarative query language. In particular, we will show the capabilities of ASTERIX for answering geo-spatial queries and fuzzy queries, as well as ASTERIX' data feed construct for continuously ingesting data. Sattam Alsubaiee, Yasser Altowim, Hotham Altwaijry, Alexander Behm, Vinayak R. Borkar, Yingyi Bu, Michael J. Carey 0001, Raman Grover, Zachary Heilbron, Young-Seok Kim, Chen Li 0001, Nicola Onose, Pouria Pirzadeh, Rares Vernica |
Proc. VLDB Endow. | 1 |
| 2010 | Fuzzy Keyword Search on Spatial Data
Sattam Alsubaiee, Chen Li 0001 |
DASFAA (2) | 1 |
| 2010 | Supporting location-based approximate-keyword queriesabstractMany Web sites support keyword search on their spatial data, such as business listings and photos. In these systems, inconsistencies and errors can exist in both queries and the data. To bridge the gap between queries and data, it is important to support approximate keyword search on spatial data. In this paper we study how to answer such queries efficiently. We focus on a natural index structure that augments a tree-based spatial index with capabilities for approximate keyword search. We systematically study how to efficiently combine these two types of indexes, and how to search the resulting index to find answers. We develop three algorithms for constructing the index, successively improving the time and space efficiency by exploiting the textual and spatial properties of the data. We experimentally demonstrate the efficiency of our techniques on real, large datasets. Sattam Alsubaiee, Alexander Behm, Chen Li 0001 |
GIS | 1 |