Browse DORAS
Browse Theses
Latest Additions
Creative Commons License
Except where otherwise noted, content on this site is licensed for use under a:

Pattern based processing of XPath queries

Marks, Gerard and Roantree, Mark (2008) Pattern based processing of XPath queries. In: IDEAS 2008 - International Symposium on Database Engineering and Applications, 10 - 12 Sept 2008, Coimbra, Portugal. ISBN 978-1-60558-188-0

Full text available as:

[img]PDF - Requires a PDF viewer such as GSview, Xpdf or Adobe Acrobat Reader


As the popularity of areas including document storage and distributed systems continues to grow, the demand for high performance XML databases is increasingly evident. This has led to a number of research eorts aimed at exploiting the maturity of relational database systems in order to in- crease XML query performance. In our approach, we use an index structure based on a metamodel for XML databases combined with relational database technology to facilitate fast access to XML document elements. The query process involves transforming XPath expressions to SQL which can be executed over our optimised query engine. As there are many dierent types of XPath queries, varying processing logic may be applied to boost performance not only to indi- vidual XPath axes, but across multiple axes simultaneously. This paper describes a pattern based approach to XPath query processing, which permits the execution of a group of XPath location steps in parallel.

Item Type:Conference or Workshop Item (Paper)
Event Type:Conference
Uncontrolled Keywords:Database Management; Patterns; XML storage; XPath optimisation; mapping techniques;
Subjects:Computer Science > Algorithms
Computer Science > Software engineering
DCU Faculties and Centres:DCU Faculties and Schools > Faculty of Engineering and Computing > School of Computing
Official URL:
Copyright Information:© ACM 2008
Use License:This item is licensed under a Creative Commons Attribution-NonCommercial-Share Alike 3.0 License. View License
Funders:Enterprise Ireland
ID Code:2430
Deposited On:27 Feb 2009 16:05 by Kenneth Conroy. Last Modified 18 May 2009 16:55

Download statistics

Archive Staff Only: edit this record