ACM Home Page
Please provide us with feedback. Feedback
Efficient XPath query processing
Full text PdfPdf (600 KB)
Source IBM Centre for Advanced Studies Conference archive
Proceedings of the 2008 conference of the center for advanced studies on collaborative research: meeting of minds table of contents
Ontario, Canada
SESSION: Databases table of contents
Article No. 2  
Year of Publication: 2008
Authors
P. Mark Pettovello  Wayne State University, Detroit, Michigan
Farshad Fotouhi  Wayne State University, Detroit, Michigan
Sponsors
: IBM Toronto Software Lab
: IBM Centers for Advanced Studies (CAS)
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 9,   Downloads (12 Months): 90,   Citation Count: 0
Additional Information:

abstract   references   index terms   collaborative colleagues  

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

ABSTRACT

We propose improved XPath query processing algorithms on XML documents by extending the MTree navigational XML database index. Our algorithms efficiently resolve element name specific XPath navigational queries, in many cases without a need for sorting or for qualified name filtering on intermediate sequences. The optimization methods are applicable for all axes but are presented for the four major XPath axes: descendant, ancestor, following and preceding. Experimental results are included that show substantial performance improvements over other well known methods.


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
3
4
5
 
6
7
 
8
9
 
10
11
12
13
 
14
Hidders, J. and Michiels, P., Efficient XPath Axis Evaluation for DOM Data Structures, Workshop on Programming Language Technologies for XML (PLAN-X 2004)
15
16
 
17
McHugh, Jason and Jennifer Widom, Optimizing Branching Path Expressions. 1999. http://www-db.stanford.edu/lore/pubs/mp.pdf
 
18
Oracle, Oracle9i Index-Organized Tables Technical Whitepaper, http://www.oracle.com/technology/products/oracle9i/pdf/iot_twp.pdf, September 2001
 
19
20
 
21
Pettovello, P. M., Brockmeyer, M. and Fotouhi, F. 2008. P2PXD: P2P Service Discovery and Routing. In Proceedings of IADIS Telecommunications, Networks and Systems, TNS 2008 (July 22--27, Amsterdam, Netherlands). MCCSIS'08.
 
22
W3C, xgrammar.zip http://www.w3.org/2004/08/applets/xqueryA pplet.html
23
 
24
XMLmind, Qizx/db XML Database. http://www.xmlmind.com/qizx
 
25
XSL family of specifications. http://www.w3.org/Style/XSL/
26

Collaborative Colleagues:
P. Mark Pettovello: colleagues
Farshad Fotouhi: colleagues