Environment description language for UQ

UQ? is an evolving generic language-based environment for manipulation of structured documents. The environment is intended to capture both syntactic and relational structure within and between documents and to support user interaction via both textual and diagram-matic views. This document provides deenitions and examples of the descriptive components required to instantiate a UQ? environment.