ACM Home Page
Please provide us with feedback. Feedback
EXPedite: a system for encoded XML processing
Full text PdfPdf (217 KB)
Source Conference on Information and Knowledge Management archive
Proceedings of the thirteenth ACM international conference on Information and knowledge management table of contents
Washington, D.C., USA
SESSION: DB-2 (databases): data streams table of contents
Pages: 108 - 117  
Year of Publication: 2004
ISBN:1-58113-874-1
Authors
Yi Chen  University of Pennsylvania
George A. Mihaila  IBM T.J. Watson Research Center, Hawthorne, NY
Susan B. Davidson  University of Pennsylvania
Sriram Padmanabhan  IBM Silicon Valley Labs
Sponsors
SIGIR: ACM Special Interest Group on Information Retrieval
ACM: Association for Computing Machinery
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 6,   Downloads (12 Months): 34,   Citation Count: 2
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1031171.1031190
What is a DOI?

ABSTRACT

As XML becomes an increasingly popular format for information exchange, the efficient processing of broadcast XML data on a constrained device (for example, a cell phone or a PDA) becomes a critical task. In this paper we present the EXPedite system: a new model of data processing in an information exchange environment, which "migrates" the power of the data-sending server to receivers for efficient processing. It consists of a simple and general encoding scheme for servers, and streaming query processing algorithms on encoded XML stream for data receivers with constrained computing abilities. Experiments show the impressive performance of EXPedite.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
Moving Picture Experts Group (MPEG), 2003. http://www.chiariglione.org/mpeg/index.htm.
 
2
TV-Anytime Forum, 2003. http://www.tv-anytime.org.
 
3
 
4
I. Avila-Campillo, T. J. Green, A. Gupta, M. Onizuka, D. Raven, and D. Suciu. XMLTK: An XML Toolkit for Scalable XML Stream Processing. In Programming Language Technologies for XML(PLAN-X), 2002.
5
6
 
7
 
8
S.-Y. Chien, Z. Vagena, D. Zhang, V. J. Tsotras, and C. Zaniolo. Efficient Structural Joins on Indexed XML Documents. In Proceedings of VLDB, 2002.
 
9
J. Clark and S. DeRose. XML Path language (XPath), November 1999. http://www.w3.org/TR/xpath.
10
 
11
Y. Diao and M. J. Franklin. Query Processing for High-Volume XML Message Brokering. In Proceedings of VLDB, 2003.
 
12
Georgetown Protein Information Resource. Protein Sequence Database, 2001. http://www.cs.washington.edu/research/xmldatasets/.
13
 
14
15
 
16
IBM. XML Generator, 1999. http://www.alphaworks.ibm.com/tech/xmlgenerator.
 
17
H. Jiang, H. Lu, W. Wang, and B. C. Ooi. XR-Tree: Indexing XML Data for Efficient Structural Joins. In Proceedings of ICDE, 2003.
 
18
 
19
20
 
21
B. Ludascher, P. Mukhopadhayn, and Y. Papakonstantinou. A Transducer-Based XML Query Processor. In Proceedings of VLDB, 2002.
22
 
23
D. Olteanu, T. Kiesling, and F. Bry. An Evaluation of Regular Path Expressions with Qualifiers against XML Streams. In Proceedings of ICDE, 2003.
24
 
25
L. Quin. W3C Workshop on Binary Interchange of XML Information Item Sets. http://www.w3.org/2003/08/binary-interchange-workshop/Report.html.
 
26
J. Siméon and M. Fernández. Galax. http://db.bell-labs.com/galax.
 
27
 
28
W3C. XML Query Use Cases, 2003. http://www.w3.org/TR/xquery-use-cases.
 
29
W. Wang, H. Jiang, H. Lu, and J. X. Yu. PBiTree Coding and Efficient Processing of Containment Joins. In Proceedings of ICDE, 2003.
30


Collaborative Colleagues:
Yi Chen: colleagues
George A. Mihaila: colleagues
Susan B. Davidson: colleagues
Sriram Padmanabhan: colleagues