DocumentCode
1549742
Title
QoS-aware middleware for ubiquitous and heterogeneous environments
Author
Nahrstedt, Klara ; Xu, Dongyan ; Wichadakul, Duangdao ; Li, Baochun
Author_Institution
Illinois Univ., Urbana, IL, USA
Volume
39
Issue
11
fYear
2001
fDate
11/1/2001 12:00:00 AM
Firstpage
140
Lastpage
148
Abstract
Middleware systems have emerged to support applications in heterogeneous and ubiquitous computing environments. Specifically, future middleware platforms are expected to provide quality of service support, which is required by a new generation of QoS-sensitive applications such as media streaming and e-commerce. This article presents four key aspects of a QoS-aware middleware system: QoS specification to allow description of application behavior and QoS parameters; QoS translation and compilation to translate specified application behavior into candidate application configurations for different resource conditions; QoS setup to appropriately select and instantiate a particular configuration; and finally, QoS adaptation to adapt to runtime resource fluctuations. We also provide a comparison of existing QoS-aware middleware systems in these four aspects
Keywords
application program interfaces; client-server systems; computer network management; mobile computing; quality of service; QoS adaptation; QoS setup; QoS specification; QoS translation; QoS-aware middleware; application behavior; candidate application configurations; compilation; computing environment; computing environments; e-commerce; heterogeneous environments; media streaming; quality of service support; resource conditions; runtime resource fluctuations; ubiquitous environments; Asynchronous transfer mode; Fluctuations; Kernel; Middleware; Operating systems; Quality of service; Resource management; Runtime; Streaming media; Ubiquitous computing;
fLanguage
English
Journal_Title
Communications Magazine, IEEE
Publisher
ieee
ISSN
0163-6804
Type
jour
DOI
10.1109/35.965372
Filename
965372
Link To Document