Demo Data from VLDB 2026 / reviewers in the wild / expert
Joshua Spiegel
dblp:45/1145
· DBLP profile ↗
9ranked-venue papers
3as 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 · 9 · 3 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
9 papers |
Query processing and optimization · 26% Data models and query languages · 22% Data integration and cleaning · 21% | |
| Network and information security
1 paper |
Authentication and access control · 100% |
Topics — the 17 heaviest of 21, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Data models and query languages
semistructured data |
0.4 | 1 | 2020 | Native JSON Datatype Support: Maturing SQL and NoSQL convergence in Oracle Database · Proc. VLDB Endow. 2020 |
Data integration and cleaning
data services |
0.3 | 3 | 2010 | Graphical XQuery in the aqualogic data services platform · SIGMOD Conference 2010 Access control in the aqualogic data services platform · SIGMOD Conference 2009 Updates in the AquaLogic Data Services Platform · ICDE 2009 |
Data integration and cleaning
enterprise information integration |
0.2 | 2 | 2010 | Graphical XQuery in the aqualogic data services platform · SIGMOD Conference 2010 Access control in the aqualogic data services platform · SIGMOD Conference 2009 |
Query processing and optimization
approximate query processing |
0.2 | 2 | 2009 | TuG synopses for approximate query answering · ACM Trans. Database Syst. 2009 AQAX: A System for Approximate XML Query Answers · VLDB 2006 |
Query processing and optimization › approximate query processing
approximate join |
0.1 | 1 | 2009 | TuG synopses for approximate query answering · ACM Trans. Database Syst. 2009 |
Query processing and optimization
join query |
0.1 | 1 | 2009 | TuG synopses for approximate query answering · ACM Trans. Database Syst. 2009 |
Indexing and storage engines
synopsis structure |
0.1 | 1 | 2009 | TuG synopses for approximate query answering · ACM Trans. Database Syst. 2009 |
Data models and query languages › XML query languages
XQuery |
0.1 | 1 | 2009 | Updates in the AquaLogic Data Services Platform · ICDE 2009 |
Authentication and access control › access control
fine-grained access control |
0.1 | 1 | 2009 | Access control in the aqualogic data services platform · SIGMOD Conference 2009 |
Query processing and optimization
query optimization |
0.1 | 1 | 2007 | Depth Estimation for Ranking Query Optimization · VLDB 2007 |
Query processing and optimization
cardinality estimation |
0.1 | 1 | 2006 | Graph-based synopses for relational selectivity estimation · SIGMOD Conference 2006 |
Graph data management › graph summarization
graph synopses |
0.1 | 1 | 2006 | Graph-based synopses for relational selectivity estimation · SIGMOD Conference 2006 |
Query processing and optimization
selectivity estimation |
0.1 | 1 | 2006 | Graph-based synopses for relational selectivity estimation · SIGMOD Conference 2006 |
Data integration and cleaning › enterprise information integration
enterprise data integration |
0.0 | 1 | 2009 | Updates in the AquaLogic Data Services Platform · ICDE 2009 |
Graph data management › graph algorithms
graph traversal |
0.0 | 1 | 2009 | TuG synopses for approximate query answering · ACM Trans. Database Syst. 2009 |
Information retrieval
ranking |
0.0 | 1 | 2009 | Depth estimation for ranking query optimization · VLDB J. 2009 |
Data models and query languages
XML data management |
0.0 | 1 | 2006 | AQAX: A System for Approximate XML Query Answers · VLDB 2006 |
Methods — techniques the papers use, named apart from their topics
update virtual machine · 0.1update maps · 0.1synopsis construction · 0.1graph summarization · 0.1graph traversal · 0.1data summarization · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2020 | Native JSON Datatype Support: Maturing SQL and NoSQL convergence in Oracle DatabaseabstractBoth RDBMS and NoSQL database vendors have added varying degrees of support for storing and processing JSON data. Some vendors store JSON directly as text while others add new JSON type systems backed by binary encoding formats. The latter option is increasingly popular as it enables richer type systems and efficient query processing. In this paper, we present our new native JSON datatype and how it is fully integrated with the Oracle Database ecosystem to transform Oracle Database into a mature platform for serving both SQL and NoSQL style access paradigms. We show how our uniquely designed Oracle Binary JSON format (OSON) is able to speed up both OLAP and OLTP workloads over JSON documents. Zhen Hua Liu, Beda Christoph Hammerschmidt, Douglas McMahon, Hui J. Chang, Joshua Spiegel, Alfonso Colunga Sosa, Srikrishnan Suresh, Geeta Arora, Vikas Arora |
Proc. VLDB Endow. | 6 |
| 2010 | Graphical XQuery in the aqualogic data services platformabstractThe AquaLogic Data Services Platform (ALDSP) is a middleware platform developed at BEA Systems for building services, referred to as data services, that integrate, access, and manipulate information coming from multiple heterogeneous sources of data (including databases, files, and other services). ALDSP uses functions that produce and consume XML to model heterogeneous information sources, so the integration logic for data access services in ALDSP is specified declaratively using the XQuery language. A challenge that we faced in developing ALDSP was providing effective graphical tooling to help data service developers to develop information integration queries. In this paper, we describe the graphical XQuery Editor (XQE) that resulted from our attempt to tackle this challenge. XQE handles the full XQuery language and provides a robust two-way editing experience involving both graphical and source views of each query. XQE is novel in being the first commercial graphical XQuery editor to support both of these features. Vinayak R. Borkar, Michael J. Carey 0001, Sebu Koleth, Alexander Kotopoulis, Kautul Mehta, Joshua Spiegel, Sachin Thatte, Till Westmann |
SIGMOD Conference | 6 |
| 2009 | Updates in the AquaLogic Data Services PlatformabstractThe BEA aqualogic data services platform (ALDSP) is a middleware platform for creating services that integrate and manipulate information from disparate enterprise data sources. This paper provides a technical overview of the all-new update support in ALDSP 3.0, released in January 2008. It describes the update side of data services, our unique model for making update automation transparent and flexible, and the use of the XQuery Scripting Extension (XQSE) for further customizing the system's default handling of updates. It also gives an overview of the ALDSP update processing machinery, including the automatic generation of update maps from read functions, translation of update maps into update virtual machine (UVM) programs, the UVM instruction interpreter, and SQL generation for updates to data drawn from relational data sources. Michael Blow, Vinayak R. Borkar, Michael J. Carey 0001, Chris Hillery, Alexander Kotopoulis, Dmitry Lychagin, Radu Preotiuc-Pietro, Panagiotis Reveliotis, Joshua Spiegel, Till Westmann |
ICDE | 9 |
| 2009 | Access control in the aqualogic data services platformabstractThe AquaLogic Data Services Platform (ALDSP) is a middleware platform for building data services that integrate and provide operations over data drawn from spanning multiple heterogeneous information sources. A data service consists of an XML Schema instance, describing its information content, and a collection of XQuery functions and procedures that comprise its set of operations. This paper describes access control in ALDSP. We describe ALDSP's securable resource hierarchy, its fine-grained access control capabilities for securing portions of data service schemas, how XQuery can be used to specify data-driven security policies, and how user identity mapping is supported. We then provide an in-depth overview of how ALDSP works, including implementation techniques to keep access control checking from interacting badly with view rewriting, query optimization, and caching. Vinayak R. Borkar, Michael J. Carey 0001, Daniel Engovatov, Dmitry Lychagin, Panagiotis Reveliotis, Joshua Spiegel, Sachin Thatte, Till Westmann |
SIGMOD Conference | 6 |
| 2009 | TuG synopses for approximate query answeringabstractThis article introduces the Tuple Graph (TuG) synopses, a new class of data summaries that enable accurate approximate answers for complex relational queries. The proposed summarization framework adopts a “semi-structured” view of the relational database, modeling a relational data set as a graph of tuples and join queries as graph traversals, respectively. The key idea is to approximate the structure of the induced data graph in a concise synopsis, and to approximate the answer to a query by performing the corresponding traversal over the summarized graph. We detail the (TuG) synopsis model that is based on this novel approach, and we describe an efficient and scalable construction algorithm for building accurate (TuG) within a specific storage budget. We validate the performance of (TuG) with an extensive experimental study on real-life and synthetic datasets. Our results verify the effectiveness of (TuG) in generating accurate approximate answers for complex join queries, and demonstrate their benefits over existing summarization techniques. Joshua Spiegel, Neoklis Polyzotis |
ACM Trans. Database Syst. | 1 |
| 2009 | Depth estimation for ranking query optimization
Karl Schnaitter, Joshua Spiegel, Neoklis Polyzotis |
VLDB J. | 2 |
| 2007 | Depth Estimation for Ranking Query Optimization
Karl Schnaitter, Joshua Spiegel, Neoklis Polyzotis |
VLDB | 2 |
| 2006 | Graph-based synopses for relational selectivity estimationabstractThis paper introduces the Tuple Graph (TUG) synopses, a new class of data summaries that enable accurate selectivity estimates for complex relational queries. The proposed summarization framework adopts a "semi-structured" view of the relational database, modeling a relational data set as a graph of tuples and join queries as graph traversals respectively. The key idea is to approximate the structure of the induced data graph in a concise synopsis, and to estimate the selectivity of a query by performing the corresponding traversal over the summarized graph. We detail the TUG synopsis model that is based on this novel approach, and we describe an efficient and scalable construction algorithm for building accurate TUGs within a specific storage budget. We validate the performance of TUGs with an extensive experimental study on real-life and synthetic data sets. Our results verify the effectiveness of TUGs in generating accurate selectivity estimates for complex join queries, and demonstrate their benefits over existing summarization techniques. Joshua Spiegel, Neoklis Polyzotis |
SIGMOD Conference | 1 |
| 2006 | AQAX: A System for Approximate XML Query Answers
Joshua Spiegel, Emmanuel D. Pontikakis, Suratna Budalakoti, Neoklis Polyzotis |
VLDB | 1 |