ACM Home Page
Please provide us with feedback. Feedback
Efficient evaluation of multiple queries on streaming XML data
Full text pdf formatPdf (428 KB)
Source Conference on Information and Knowledge Management archive
Proceedings of the eleventh international conference on Information and knowledge management table of contents
McLean, Virginia, USA
SESSION: XML query processing table of contents
Pages: 118 - 125  
Year of Publication: 2002
ISBN:1-58113-492-4
Authors
Mong Li Lee  National University of Singapore, Singapore
Boon Chin Chua  National University of Singapore, Singapore
Wynne Hsu  National University of Singapore, Singapore
Kian-Lee Tan  National University of Singapore, Singapore
Sponsors
SIGMIS: ACM Special Interest Group on Management Information Systems
ACM: Association for Computing Machinery
SIGIR: ACM Special Interest Group on Information Retrieval
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 5,   Downloads (12 Months): 47,   Citation Count: 0
Additional Information:

abstract   references   index terms   collaborative colleagues   peer to peer  

Tools and Actions: Review this Article  
Save this Article to a Binder    Display Formats: BibTex  EndNote ACM Ref   
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/584792.584815
What is a DOI?

ABSTRACT

Traditionally, XML documents are processed at where they are stored. This allows the query processor to exploit pre-computed data structures (e.g., index) to retrieve the desired data efficiently. However, this mode of processing is not suitable for many applications where the documents are frequently updated. In such situations, efficient evaluation of multiple queries over streaming XML documents becomes important. This paper introduces a new operator, mqX-scan, which efficiently evaluates multiple queries with a single pass on streaming XML data. To facilitate matching, mqX-scan utilizes templates containing paths that have been traversed to match regular path expression patterns in a pool of queries. Results of the experiments demonstrate the efficiency and scalability of the mqX-scan operator.


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
 
2
S. Abiteboul, D. Quass, J. McHugh, J. Widom and J. Wiener. The Lorel Query Language for Semistructured Data, International Journal on Digital Libraries, Vol 1(1), pp. 68--88, 1997.
 
3
D.Chamberlin, D.Florescu, J.Robie, J.Simon, M.Stefanescu. XQuery: An XML Query Language, W3C Working Draft, 2001.
 
4
S.Bressan, G.Dobbie, Z.Lacroix, M.L.Lee, Y.Li, U. Nambiar and B.Wadhwa: XOO7: Applying OO7 Benchmark to XML Query Processing Tools, 10th ACM CIKM, 2001.
 
5
S. Babu and J. Widom. Continuous Queries over Data Streams. Stanford University Tech. Report, 2001.
 
6
J.Clark and S.DeRose. XML Path Language (XPath), W3C Technical Report, 1999.
7
 
8
 
9
S. Cluet and J. Simeon. YATL: A functional and declarative language for XML. Working draft, 2000.
 
10
 
11
Z.G. Ives, A.Y. Levy and D.S. Weld. Efficient Evaluation of Regular Path Expressions on Streaming XML Data. Technical Report, University of Washington, 2000.
 
12
 
13
J. Robie. The design of XQL, 1999. <http://www.texcel.no/whitepapers/xql-design.html>
 
14
SAX 1.0: The Simple API for XML. <http://www.saxproject.org/>
 
15
Apache XML Project. The Xerces Java XML parser. http://xml.apache.org/ xerces-j/index.html

Collaborative Colleagues:
Mong Li Lee: colleagues
Boon Chin Chua: colleagues
Wynne Hsu: colleagues
Kian-Lee Tan: colleagues

Peer to Peer - Readers of this Article have also read: