An Ada Framework for QoS-Aware Applications

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.

[1]  Sape Mullender,et al.  Distributed systems , 1989 .

[2]  Sape J. Mullender,et al.  Distributed systems (2nd Ed.) , 1993 .

[3]  Eduardo Tovar,et al.  Workload Balancing in Distributed Virtual Reality Environments , 2002 .

[4]  Sam Toueg,et al.  Fault-tolerant broadcasts and related problems , 1993 .

[5]  Andrew T. Campbell,et al.  A survey of QoS architectures , 1998, Multimedia Systems.

[6]  Reinder J. Bril,et al.  QoS Control Strategies for High-Quality Video Processing , 2004, Proceedings. 16th Euromicro Conference on Real-Time Systems, 2004. ECRTS 2004..

[7]  Luis Miguel Pinho,et al.  Mechanisms for Reflection-based Monitoring of Real-Time Systems , 2004 .

[8]  Luís Nogueira,et al.  Dynamic QoS-aware coalition formation , 2005, 19th IEEE International Parallel and Distributed Processing Symposium.

[9]  Kang G. Shin,et al.  QoS negotiation in real-time systems and its application to automated flight control , 1997, Proceedings Third IEEE Real-Time Technology and Applications Symposium.

[10]  Giorgio Buttazzo Adaptive Real-Time Systems for Quality of Service Management , 2005 .