2kq+: An integrated approach of qos compilation and reconfigurable, component-based run-time middleware for the unified qos management framework

Duangdao Wichadakul, Klara Nahrstedt, Xiaohui Gu, Dongyan Xu

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

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. In this paper, we present a unified QoS management framework, called 2KQ+. This framework extends our existing run-time 2KQ middleware system [1] by including our uniform QoS programming environment and our automated QoS compilation system (Q-Compiler). The uniform QoS programming and its corresponding QoS compilation allow and assist the application developer to build different component-based domain applications in QoS-aware fashion. Furthermore, this novel programming and compilation environment enables the applications to be instantiated, managed, and controlled by the same reconfigurable, component-based run-time middleware, such as 2KQ, in heterogeneous environments. Our experimental results show that different QoS-aware applications, using the 2KQ+ framework, get configured and setup fast and efficiently.

Original languageEnglish (US)
Title of host publicationMiddleware 2001
Subtitle of host publicationIFIP/ACM International Conference on Distributed Systems Platforms, Proceedings
EditorsRachid Guerraoui
PublisherSpringer
Pages373-394
Number of pages22
ISBN (Print)3540428003, 9783540428008
DOIs
StatePublished - 2001
EventIFIP/ACM International Conference on Distributed Systems Platforms, Middleware 2001 - Heidelberg, Germany
Duration: Nov 12 2001Nov 16 2001

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume2218
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Other

OtherIFIP/ACM International Conference on Distributed Systems Platforms, Middleware 2001
Country/TerritoryGermany
CityHeidelberg
Period11/12/0111/16/01

ASJC Scopus subject areas

  • Theoretical Computer Science
  • General Computer Science

Fingerprint

Dive into the research topics of '2kq+: An integrated approach of qos compilation and reconfigurable, component-based run-time middleware for the unified qos management framework'. Together they form a unique fingerprint.

Cite this