@inproceedings{a40b68de2b264338b9c7fcc7ee65e5a5,
title = "Distributed QoS compilation and runtime instantiation",
abstract = "The rapid growth and coexistence of different application domains, such as multimedia and electronic commerce, present a significant challenge to the provision of their quality of service (QoS). To solve this challenge, we need a unified QoS framework, which allows flexibility and reconfigurability. In this paper, we present a reconfigurable component-based QoS framework, called 2KQ, which solves the challenge by partitioning the end-to-end QoS setup process into distributed QoS compilation and runtime QoS instantiation phases for different types of applications. Entities, services and protocols of this framework, such as application-to-component translator and component-to-resources translators, achieve the distributed QoS compilation and prepare all necessary QoS structures for the end-to-end QoS setup. Other capabilities of this framework, such as a reconfigurable middleware and functional adaptation, achieve the runtime instantiation of the end-to-end QoS setup. We have implemented the first prototype of this framework and the results show a feasible overhead of the runtime service instantiation and reconfiguration for different applications and their QoS requirements.",
keywords = "Application software, Computer science, Contracts, Electronic commerce, Middleware, Monitoring, Protocols, Prototypes, Quality of service, Runtime",
author = "K. Nahrstedt and D. Wichadakul and Dongyan Xu",
note = "Publisher Copyright: {\textcopyright} 2000 IEEE.; 8th International Workshop on Quality of Service, IWQoS 2000 ; Conference date: 07-06-2000",
year = "2000",
doi = "10.1109/IWQOS.2000.847956",
language = "English (US)",
series = "IEEE International Workshop on Quality of Service, IWQoS",
publisher = "Institute of Electrical and Electronics Engineers Inc.",
pages = "198--207",
booktitle = "2000 8th International Workshop on Quality of Service, IWQoS 2000",
address = "United States",
}