XLIVE: INTEGRATING SOURCES WITH XQUERY - An Efficient XQuery Evaluation Prototype with TGV

Nicolas Travers, Tuyêt-Trâm Dang-Ngoc, Tianxiao Liu

Abstract

This paper presents an efficient evaluation of XQuery in a heterogeneous distributed system. XQuery(W3C, 2005) is a rich and so a complex language. Its syntax allows us to express a large scale of queries over XML documents. We have extended (Chen et al., 2003) proposal to rewrite XQuery expressions in ”canonical XQuery” in order to support the full XQuery specification. The XQuery expressiveness makes difficulties to obtain an exclusive internal representation within a system. Models based on Tree Patterns have been proposed, and we have extended the tree pattern model to a model called TGV that (a) integrates the whole functionalities of XQuery (b) uses an intuitive representation that provides a global visualization of the request in a mediation context and (c) provides a support for optimization and for cost information. Our paper is based on the XLive mediation system. XLive integrates sources in a uniform view. It is a running research vehicle designed at PRiSM Laboratory for assessing the integration system at every stage of the process starting from sources extraction to the user interface and is already used in several projects.

References

  1. Chen, Z., Jagadish, H., Laksmanan, L. V., and Paparizos, S. (2003). From Tree Patterns to Generalized Tree Patterns: On efficient Evaluation of XQuery. In VLDB, pages 237-248, Germany.
  2. Dang-Ngoc, T.-T. and Gardarin, G. (2003). Federating Heterogeneous Data Sources with XML. In Proc. of IASTED IKS Conf.
  3. Dang-Ngoc, T.-T., Jamard, C., and Travers, N. (2005). XLive: An XML Light Integration Virtual Engine. In Proc. of BDA.
  4. Dragan, F. and Gardarin, G. (2005). Benchmarking an XML Mediator. In ICEIS, Miami USA.
  5. Jagadish, H., Lakshmanan, L. V., Srivastava, D., and Thompson, K. (2001). TAX: A Tree Algebra for XML. In DBPL, pages 149-164.
  6. Sihem, A.-Y., SungRan, C., Laks, L. V. S., and Divesh, S. (2002). Tree Pattern Query Minimization. VLDB Journal, 11(4)::315-331.
  7. Travers, N. (2006). Extensible Optimization in an XML Mediator. PhD thesis, University of Versailles.
  8. Travers, N. and Dang-Ngoc, T.-T. (2006a). Tree graph view (tgv). Technical report, PRiSM Laboratory.
  9. Travers, N. and Dang-Ngoc, T.-T. (2006b). Xquery canonization. Technical report, PRiSM Laboratory.
  10. Travers, N., Dang-Ngoc, T.-T., and Liu, T. (2007). Tgv: an efficient model for xquery evaluation within an interoperable system. International Journal of Interoperability in Business Information Systems (IBIS), 2. ISSN: 1862-6378.
Download


Paper Citation


in Harvard Style

Travers N., Dang-Ngoc T. and Liu T. (2007). XLIVE: INTEGRATING SOURCES WITH XQUERY - An Efficient XQuery Evaluation Prototype with TGV . In Proceedings of the Third International Conference on Web Information Systems and Technologies - Volume 1: WEBIST, ISBN 978-972-8865-77-1, pages 378-381. DOI: 10.5220/0001275203780381


in Bibtex Style

@conference{webist07,
author={Nicolas Travers and Tuyêt-Trâm Dang-Ngoc and Tianxiao Liu},
title={XLIVE: INTEGRATING SOURCES WITH XQUERY - An Efficient XQuery Evaluation Prototype with TGV},
booktitle={Proceedings of the Third International Conference on Web Information Systems and Technologies - Volume 1: WEBIST,},
year={2007},
pages={378-381},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0001275203780381},
isbn={978-972-8865-77-1},
}


in EndNote Style

TY - CONF
JO - Proceedings of the Third International Conference on Web Information Systems and Technologies - Volume 1: WEBIST,
TI - XLIVE: INTEGRATING SOURCES WITH XQUERY - An Efficient XQuery Evaluation Prototype with TGV
SN - 978-972-8865-77-1
AU - Travers N.
AU - Dang-Ngoc T.
AU - Liu T.
PY - 2007
SP - 378
EP - 381
DO - 10.5220/0001275203780381