2K: An Integrated Approach of QoS Compilation and Reconfigurable, Component-Based Run-Time Middleware for the Unified QoS Management Framework

Different distributed component-based applications (e.g., distributed multimedia, library information retrieval, secure stock trading applications), running in heterogeneous execution environments, need different quality of service (QoS). The semantics of QoS requirements and their provisions are application-specific, and they vary among different application domains. Furthermore, QoS provisions vary per applications in heterogeneous execution environments due to the varying distributed resource availability. Making these applications QoS-aware during the development phase, and ensuring their QoS guarantees during the execution phase is complex and hard

[1]  Andrew T. Campbell,et al.  A quality of service architecture , 1994, CCRV.

[2]  Patrícia Gomes Soares Florissi,et al.  QOSME: QOS management environment , 1996 .

[3]  Gordon S. Blair,et al.  Supporting adaptive multimedia applications through open bindings , 1998, Proceedings. Fourth International Conference on Configurable Distributed Systems (Cat. No.98EX159).

[4]  John A. Zinky,et al.  QoS Aspect Languages and Their Runtime Integration , 1998, LCR.

[5]  Lars C. Wolf,et al.  Resource Management for Distributed Multimedia Systems , 1996, Springer US.

[6]  Geoff Coulson,et al.  A distributed multimedia component architecture , 1997, Proceedings First International Enterprise Distributed Object Computing Workshop.

[7]  Klara Nahrstedt,et al.  Distributed QoS compilation and runtime instantiation , 2000, 2000 Eighth International Workshop on Quality of Service. IWQoS 2000 (Cat. No.00EX400).

[8]  Klara Nahrstedt,et al.  Visual QoS programming environment for ubiquitous multimedia services , 2001, IEEE International Conference on Multimedia and Expo, 2001. ICME 2001..

[9]  Klara Nahrstedt,et al.  A control-based middleware framework for quality-of-service adaptations , 1999, IEEE J. Sel. Areas Commun..

[10]  Klara Nahrstedt,et al.  Design, Implementation, and Experiences of the OMEGA End-Point Architecture , 1996, IEEE J. Sel. Areas Commun..

[11]  Jari Koistinen,et al.  Quality of services specification in distributed object systems design , 1998 .

[12]  Douglas C. Schmidt,et al.  Architectures and patterns for developing high performance real-time ORB endsystems , 1999, Adv. Comput..

[13]  Klara Nahrstedt,et al.  QoS-aware resource management for distributed multimedia applications^{1} , 1998, J. High Speed Networks.

[14]  Klara Nahrstedt,et al.  Building QoS into Distributed Systems , 1997, IFIP — The International Federation for Information Processing.

[15]  M. Roman,et al.  Design and implementation of runtime reflection in communication middleware: the dynamicTAO case , 1999, Proceedings. 19th IEEE International Conference on Distributed Computing Systems. Workshops on Electronic Commerce and Web-based Applications. Middleware.

[16]  Daniel P. Siewiorek,et al.  A resource allocation model for QoS management , 1997, Proceedings Real-Time Systems Symposium.

[17]  D. B. Davis,et al.  Sun Microsystems Inc. , 1993 .

[18]  Klara Nahrstedt,et al.  CPU service classes for multimedia applications , 1999, Proceedings IEEE International Conference on Multimedia Computing and Systems.

[19]  Klara Nahrstedt,et al.  QoS Translation and Admission Control for MPEG Video , 1997 .

[20]  John A. Zinky,et al.  Architectural Support for Quality of Service for CORBA Objects , 1997, Theory Pract. Object Syst..

[21]  Klara Nahrstedt,et al.  Distributed QoS Compiler , 2001 .