REFORM


REFORM Home
REFORM Overview
People
» REFORM Live!
· REFORM Demo

Welcome to the REFORM Demo Website!



About the current demo prototype

The demo focuses on rewriting XML queries of various depth levels using a fixed number of nested views on a fixed schema. The interface allows to visualize the views, input a query and produce its equivalent rewriting query.
We are working on supporting the full XQuery language. However, some features are still missing and the current implementation of the algorithm for rewriting XML queries using views has the following limitations:

  • the views must belong to the OptXQuery subclass of XQuery
  • it is not checked that the return expression of a FLWOR is invertible, i.e. there are no two element constructions or variables on the same level with identical tags
  • the output of the rewritten query is not guaranteed to have the same order as that of the original one
  • ORDER BY is not yet supported
  • the unordered keyword is not yet supported


Start the demo now.




REFORM Home Page  |  REFORM Demo