IFOX: interface for ordered XQuery an algebraic oriented tool for ordered XQuery visualization

  • Authors:
  • Virginie Sans;Dominique Laurent

  • Affiliations:
  • ETIS/CNRS Laboratory, Cergy Cedex, France;ETIS/CNRS Laboratory, Cergy Cedex, France

  • Venue:
  • Proceedings of the 2008 ACM symposium on Applied computing
  • Year:
  • 2008

Quantified Score

Hi-index 0.00

Visualization

Abstract

Even though XQuery has become a standard for querying semi-structured data, its syntax is too complex for occasional users. This paper describes a user friendly interface called IFOX (Interface For Ordered XQuery) that enables non experienced users to build easily complex XQueries. To that end, we use an algebraic-like representation to build XQueries. This representation is based on the XAlgebra described in [17]. Moreover, many applications require answers to queries to be order sensitive. For example, in a biomedical application where a set of genes is stored in a XML file, the order in the output when querying these data is crucial. With issue in mind, we propose a normalization process which not only preserves order in answers to queries but also enables optimization techniques.