Abstract
This paper presents TERRA and ACQUA 1 two mechanisms that support adaptable definition and execution of workflows. TERRA generates and stores structures (objects, events, reactions) necessary for executing a workflow. AQUA executes workflows according to a parametric behaviour model that represents workflow execution policies in terms of dimensions associated to values. TERRA and ACQUA provide mechanisms for modifying the structure of a workflow and its associated behaviour.