Title: Using semantics for XPath query transformation

Authors: Dung Xuan Thi Le, Stephane Bressan, David Taniar, Wenny Rahayu, Eric Pardede

Addresses: Department of Computer Science and Computer Engineering, La Trobe University, Bundoora, Victoria 3083, Australia. ' School of Computing, Law Link National University of Singapore, 117590, Republic of Singapore. ' Clayton School of Information Technology, Monash University, Clayton, Victoria 3800, Australia. ' Department of Computer Science and Computer Engineering, La Trobe University, Bundoora, Victoria 3083, Australia. ' Department of Computer Science and Computer Engineering, La Trobe University, Bundoora, Victoria 3083, Australia

Abstract: In this paper, we propose a typology of the semantic transformations for XPath queries. We focus on two main areas. The first is structural transformation for XPath query, which can be semantically contracted, expanded or complemented using structural constraints. The second is semantic qualifier transformation where the predicates, specified by [ ], in an XPath query can be eliminated or transformed. We design a set of algorithms and implement a prototype system for evaluation. We adopt two representative off-the-shelf XML data management systems to validate the effectiveness of the semantic transformations.

Keywords: XPath queries; semantics; semantic transformation.

DOI: 10.1504/IJWGS.2010.032191

International Journal of Web and Grid Services, 2010 Vol.6 No.1, pp.58 - 94

Published online: 15 Mar 2010 *

Full-text access for editors Full-text access for subscribers Purchase this article Comment on this article