|
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.
|