Efficient Evaluation of XQuery over Streaming Data
Summary: A static-analysis framework rewrites XQuery for correct single-pass streaming execution and determines when that execution is possible. Code generation supports user-defined aggregates and recursion, delivering major speedups and avoiding memory overflow on large XML streams. (summarized by gpt-5.6-luna on Jul 24 2026)
Incoming Non-self Citations Over Time
Authors
- 1. Xiaogang Li (Ohio State University)
- 2. Gagan Agrawal (Ohio State University)
BibTeX Citation
@article{li_vldb05,
title = {{Efficient Evaluation of XQuery over Streaming Data}},
author = {Li, Xiaogang and Agrawal, Gagan},
journal = {PVLDB},
series = {{VLDB} '05},
volume = {31},
pages = {265--276},
year = {2005}
}
Incoming Citations (Sorted by Pagerank)
Showing 6 of 6 citing papers.
| Rank | Citing Paper | Year | Venue | Pagerank |
|---|---|---|---|---|
| 1,497 | MonetDB/XQuery: A Fast XQuery Processor Powered by a Relational Engine | 2006 | SIGMOD | 0.00010447125 |
| 4,536 | Massively Multi-Query Join Processing in Publish/Subscribe Systems | 2007 | SIGMOD | 6.5403189e-05 |
| 7,556 | Querying and Monitoring Distributed Business Processes | 2008 | VLDB | 5.4796165e-05 |
| 7,644 | The GCX System: Dynamic Buffer Minimization in Streaming XQuery Evaluation | 2007 | VLDB | 5.4615983e-05 |
| 12,864 | Tagging Stream Data for Rich Real-Time Services | 2009 | VLDB | 4.9605343e-05 |
| 12,913 | StreamTX: Extracting Tuples from Streaming XML Data | 2008 | VLDB | 4.9605343e-05 |
Previous
Page 1 / 1
Next
Outgoing Citations (Sorted by Pagerank)
Showing 21 of 21 cited papers.
Citations counted here include only citations to other VLDB/SIGMOD/CIDR/PODS papers in this database.
Previous
Page 1 / 1
Next
Semantically Similar Papers
| # | Overall Rank | Paper | Year | Venue |
|---|---|---|---|---|
| 1 | 3,595 | Schema-based Scheduling of Event Processors and Buffer Minimization for Queries on Structured Data Streams | 2004 | VLDB |
| 2 | 1,115 | A Transducer-Based XML Query Processor | 2002 | VLDB |
| 3 | 5,391 | Buffering in Query Evaluation over XML Streams | 2005 | PODS |
| 4 | 2,786 | XQuery on SQL Hosts | 2004 | VLDB |
| 5 | 13,035 | On the Path to Efficient XML Queries | 2006 | VLDB |
| 6 | 3,252 | From Tree Patterns to Generalized Tree Patterns: On Efficient Evaluation of XQuery | 2003 | VLDB |
| 7 | 4,367 | FluXQuery: An Optimizing XQuery Processor for Streaming XML Data | 2004 | VLDB |
| 8 | 8,261 | Semantic Query Optimization for XQuery over XML Streams | 2005 | VLDB |
| 9 | 12,971 | Efficient Algorithms for Evaluating XPath over Streams | 2007 | SIGMOD |
| 10 | 962 | XPath Queries on Streaming Data | 2003 | SIGMOD |