Demo Data from VLDB 2026 / reviewers in the wild / expert
William O'Connell
dblp:61/6990
· DBLP profile ↗
11ranked-venue papers
7as first author
0since 2021 · last 2008
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Databases, data management, data science and information retrieval · 10 · 6 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
7 papers |
Data mining · 22% Query processing and optimization · 20% Data stream processing · 19% | |
| Computer architecture, parallel and distributed computing, and storage systems
5 papers |
Parallel and multicore computing · 63% Storage systems · 37% | |
| Computer graphics and multimedia
3 papers |
Multimedia systems and quality of experience · 77% Visualization and visual analytics · 12% Multimedia analysis and retrieval · 12% |
Topics — the 15 heaviest of 21, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Data stream processing
streaming analytics |
0.1 | 1 | 2008 | Extreme streaming: business optimization driving algorithmic challenges · SIGMOD Conference 2008 |
Data mining
business intelligence |
0.0 | 1 | 2004 | Where is Business Intelligence taking today's Database Systems? · VLDB 2004 |
Data integration and cleaning
data warehouse |
0.0 | 1 | 2004 | Trends in Data Warehousing: A Practitioner's View · VLDB 2004 |
Indexing and storage engines › storage management
large object storage |
0.0 | 1 | 1999 | Optimizer and Parallel Engine Extensions for Handling Expensive Methods Based on Large Objects · ICDE 1999 |
Data models and query languages
object-relational database |
0.0 | 1 | 1999 | Optimizer and Parallel Engine Extensions for Handling Expensive Methods Based on Large Objects · ICDE 1999 |
Query processing and optimization
query optimization |
0.0 | 1 | 1999 | Optimizer and Parallel Engine Extensions for Handling Expensive Methods Based on Large Objects · ICDE 1999 |
Query processing and optimization
parallel query processing |
0.0 | 1 | 1998 | Plan-Per-Tuple Optimization Solution - Parallel Execution of Expensive User-Defined Functions · VLDB 1998 |
Query processing and optimization
query execution |
0.0 | 1 | 1998 | Plan-Per-Tuple Optimization Solution - Parallel Execution of Expensive User-Defined Functions · VLDB 1998 |
Query processing and optimization
user-defined functions |
0.0 | 1 | 1998 | Plan-Per-Tuple Optimization Solution - Parallel Execution of Expensive User-Defined Functions · VLDB 1998 |
Parallel and multicore computing › parallel architecture
massively parallel architecture |
0.0 | 1 | 1996 | Prospector: A Content-Based Multimedia Server for Massively Parallel Architectures · SIGMOD Conference 1996 |
Parallel and multicore computing › parallel architecture
massively parallel processing |
0.0 | 1 | 1996 | A Content-Based Multimedia Server for Massively Parallel Architectures · SIGMOD Conference 1996 |
Parallel and multicore computing › parallel computing › parallel database systems
shared-nothing parallel database machine |
0.0 | 1 | 1999 | Optimizer and Parallel Engine Extensions for Handling Expensive Methods Based on Large Objects · ICDE 1999 |
Storage systems
storage hierarchy |
0.0 | 1 | 1999 | Active Storage Hierarchy, Database Systems and Applications - Socratic Exegesis · VLDB 1999 |
Multimedia analysis and retrieval › multimedia analysis
content analysis |
0.0 | 1 | 1996 | A Content-Based Multimedia Server for Massively Parallel Architectures · SIGMOD Conference 1996 |
Visualization and visual analytics
interactive visualization |
0.0 | 1 | 1996 | BeSS: Storage Support for Interactive Visualization Systems · SIGMOD Conference 1996 |
Methods — techniques the papers use, named apart from their topics
user-defined functions · 0.1out-of-line storage · 0.0large object descriptor · 0.0storage system design · 0.0parallel content analysis · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2008 | Extreme streaming: business optimization driving algorithmic challengesabstractOrganizations are striving for competitive advantage. As a result, business optimization is being pushed to new heights in terms of volume and speed. Areas such as customer profitability, campaign profitability or customer insight for better service are driving new analytical challenges as well as new algorithms over large volumes of data. William O'Connell |
SIGMOD Conference | 1 |
| 2004 | Trends in Data Warehousing: A Practitioner's View
William O'Connell |
VLDB | 1 |
| 2004 | Where is Business Intelligence taking today's Database Systems?
William O'Connell, Andrew Witkowski, Ramesh Bhashyam, Surajit Chaudhuri |
VLDB | 1 |
| 2001 | Collaborative Analytical Processing - Dream or Reality? (Panel abstract)
William O'Connell, Andrew Witkowski, Goetz Graefe |
VLDB | 1 |
| 1999 | Optimizer and Parallel Engine Extensions for Handling Expensive Methods Based on Large ObjectsabstractObject-relational database systems allow users to define new types and functions. This typing extension allows structural semantics to be applied to new data types (non-SQL92 data types). However, defining new, large, complex objects within a tuple is not always practical. Practicality alone requires that large object data structures be used. This implies that predicate evaluation can be performed on tuple columns that are physically stored outside of a tuple's physical record. This out-of-line storage mechanism is commonly used today for column values that are physically large (implemented with a large object descriptor in the tuple pointing to a large object data structure). This type of predicate-based evaluation presents new optimizer and run-time challenges to the database system on clustered and massively parallel processor shared-nothing architectures. William O'Connell, Felipe Cariño, G. Linderman |
ICDE | 1 |
| 1999 | Active Storage Hierarchy, Database Systems and Applications - Socratic Exegesis
Felipe Cariño, William O'Connell, John G. Burgess, Joel H. Saltz |
VLDB | 2 |
| 1998 | Plan-Per-Tuple Optimization Solution - Parallel Execution of Expensive User-Defined Functions
Felipe Cariño, William O'Connell |
VLDB | 2 |
| 1996 | Multimodal query support in database serversabstractThis paper introduces a novel approach to optimizing and monitoring database queries which involve operations on multiple data types in a parallel multimedia engine. Our approach uses dataflow graphs to represent the multimedia operations in a query. We have extended the Actors parallel programming model by designing an agent model for query execution that incorporates extensions for efficient data streaming, agent migration, and agent cloning. We incorporate algorithms for dynamic run-time workload control of both the number of queries in the system as well as the number of instances of agents executing multimedia operators. We describe an approach for capturing cost statistics for user-defined functions that is used by the system to estimate and schedule the execution of nested user-defined functions. William O'Connell, Grace Au, David Schrader |
ICCD | 1 |
| 1996 | BeSS: Storage Support for Interactive Visualization Systems
Alexandros Biliris, Thomas A. Funkhouser, William O'Connell, Euthimios Panagos |
SIGMOD Conference | 3 |
| 1996 | Prospector: A Content-Based Multimedia Server for Massively Parallel ArchitecturesabstractThe Prospector Multimedia Object Manager prototype is a general-purpose content analysis multimedia server designed for massively parallel processor environments. Prospector defines and manipulates user defined functions which are invoked in parallel to analyze/manipulate the contents of multimedia objects. Several computationally intensive applications of this technology based on large persistent datasets include: fingerprint matching, signature verification, face recognition, and speech recognition/translation [OIS96]. S. Choo, William O'Connell, G. Linderman, K. Ganapathi, Alexandros Biliris, Euthimios Panagos, David Schrader |
SIGMOD Conference | 2 |
| 1996 | A Content-Based Multimedia Server for Massively Parallel ArchitecturesabstractThe Teradata Multimedia Object Manager is a general-purpose content analysis multimedia server designed for symmetric multiprocessing and massively parallel processing environments. The Multimedia Object Manager defines and manipulates user-defined functions (UDFs), which are invoked in parallel to analyze or manipulate the contents of multimedia objects. Several computationally intensive applications of this technology, which use large persistent datasets, include fingerprint matching, signature verification, face recognition, and speech recognition/translation. William O'Connell, Ion Tim Ieong, David Schrader, C. Watson, Grace Au, Alexandros Biliris, S. Choo, P. Colin, G. Linderman, Euthimios Panagos, T. Walters |
SIGMOD Conference | 1 |