Dynamic reconfiguration of Grid-aware applications in ASSIST

 Current Grid-aware applications are developed on top of lowlevel
libraries by developers who are experts on Grid software implementation.
Although some applications have been produced this way, this
approach can hardly support the additional complexity to QoS control
in real applications. We describe the ASSIST programming environment,
showing that it is a suitable basis to capture and cope with many of the
desired features for QoS control for the Grid. Grid applications, built as
compositions of ASSIST modules, are supported by a hierarchical Application
Manager targeting application QoS control.