XLive: Integrating sources with XQuery - An efficient XQuery evaluation prototype with TGV

被引:0
|
作者
Travers, Nicolas [1 ]
Dang-Ngoc, Tuyet-Tram [2 ]
Liu, Tianxiao [2 ,3 ]
机构
[1] Univ Versailles, PRiS Lab, 45 Av Etats Unis, F-78000 Versailles, France
[2] Univ Cergy Pontoise, ETIS Lab, Pontoise, France
[3] Xcalia SA, Paris, France
关键词
XQuery evaluation; extensible optimization;
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
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.
引用
收藏
页码:378 / +
页数:2
相关论文
共 50 条
  • [1] Integrating heterogeneous data sources with XML and XQuery
    Gardarin, G
    Mensch, A
    Dang-Ngoc, TT
    Smit, L
    [J]. 13TH INTERNATIONAL WORKSHOP ON DATABASE AND EXPERT SYSTEMS APPLICATIONS, PROCEEDINGS, 2002, : 839 - 844
  • [2] A prototype for translating XSLT into XQuery
    Bettentrupp, Ralf
    Groppe, Sven
    Groppe, Jinghua
    Boettcher, Stefan
    Gruenwald, Le
    [J]. ICEIS 2006: PROCEEDINGS OF THE EIGHTH INTERNATIONAL CONFERENCE ON ENTERPRISE INFORMATIONAL SYSTEMS: DATABASES AND INFORMATION SYSTEMS INTEGRATION, 2006, : 22 - +
  • [3] Integrating XQuery and Logic Programming
    Almendros-Jimenez, Jesus M.
    Becerra-Teron, Antonio
    Enciso-Banos, Francisco J.
    [J]. APPLICATIONS OF DECLARATIVE PROGRAMMING AND KNOWLEDGE MANAGEMENT: 17TH INTERNATIONAL CONFERENCE, INAP 2007/21ST WORKSHOP ON LOGIC PROGRAMMING, WLP 2007, 2009, 5437 : 117 - 135
  • [4] TGV: A tree graph view for modeling untyped XQuery
    Travers, Nicolas
    Ngoc, Tuyet Tram Dang
    Liu, Tianxiao
    [J]. ADVANCES IN DATABASES: CONCEPTS, SYSTEMS AND APPLICATIONS, 2007, 4443 : 1001 - +
  • [5] Efficient XQuery evaluation of grouping conditions with duplicate removals
    May, Norman
    Moerkotte, Guido
    [J]. DATABASE AND XML TECHNOLOGIES, PROCEEDINGS, 2007, 4704 : 62 - +
  • [6] A prototype for translating XQuery expressions into XSLT stylesheets
    Klein, N
    Groppe, S
    Böttcher, S
    Gruenwald, L
    [J]. ADVANCES IN DATABASES AND INFORMATION SYSTEMS, PROCEEDINGS, 2005, 3631 : 238 - 253
  • [7] An empirical evaluation of XQuery processors
    Manegold, Stefan
    [J]. INFORMATION SYSTEMS, 2008, 33 (02) : 203 - 220
  • [8] The research and implementation of partial evaluation for XQuery
    Su, Hang
    Liao, Hu-Sheng
    [J]. Beijing Gongye Daxue Xuebao / Journal of Beijing University of Technology, 2009, 35 (12): : 1710 - 1717
  • [9] Efficient XQuery over Encrypted XML Documents
    Rauf, Azhar
    Ali, Waqas
    Ahmed, Maher
    Khusro, Shah
    Ali, Shaukat
    [J]. 10TH INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE & EDUCATION (ICCSE 2015), 2015, : 159 - 162
  • [10] PAXQuery: Efficient Parallel Processing of Complex XQuery
    Camacho-Rodriguez, Jesus
    Colazzo, Dario
    Manolescu, Ioana
    [J]. IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2015, 27 (07) : 1977 - 1991