In this paper we present a framework for managing QoS-aware
applications in a dynamic, ad-hoc, distributed environment. This framework
considers an available set of wireless/mobile and fixed nodes, which may
temporally form groups in order to process a set of related services, and where
there is the need to support different levels of service and different
combinations of quality requirements. This framework is being developed both
for testing and validating an approach, based on multidimensional QoS
properties, which provides service negotiation and proposal evaluation
algorithms, and for assessing the suitability of the Ada language to be used in
the context of dynamic, QoS-aware systems