Welcome to the REFORM Website!
REFORM was created as a a system for rewriting XML nested queries using XML nested views. It takes an
input XQuery expression and a set of XQuery views and it returns an XQuery expression
equivalent to the original one, but formulated in terms of the views output schemas. When it cannot find
such a rewriting, it fails with an error message.
More details are available on the overview page.
|
Latest News
-
May 2007.
The capacity to input
user defined rewriting rules has been added to the rewriting engine and can be tested
in Usecase 3 of our
demo.
|
Older News
-
February 2006.
The language of the input queries was extended to NEXT+ which covers most of
XQuery, including function calls.
Check queries q05 and q06 in usecase2 of the
demo.
- December 2005.
REFORM webdemo is now available!
|
Coming Soon
At present, we are working on new features that will be part of the
future release:
- allow for the top query node to be an arbitrary expression
(for instance an Element Construction)
- add the option of choosing between ordered and unordered semantics
|
Acknowledgement
This material is based upon work supported by the National Science
Foundation under Grant No. IIS-0347968 (CAREER).
Any opinions, findings, and conclusions or recommendations expressed in
this material are those of the author(s) and do not necessarily reflect the
views of the National Science Foundation.
|