A translation system for enabling flexible and efficient deployment of QoS-aware applications in ubiquitous environments

Duangdao Wichadakul, Klara Nahrstedt

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


Ubiquitous Quality of Service(QoS)-aware applications, such as e-business or multimedia delivery are becoming available anywhere anytime. In the past decade, also QoS-oriented middleware services, assisting QoS-aware applications with different aspects of QoS provisions, have been proposed. Assuming the availability of these middleware services, in this paper, we present the application to middleware service translation system. This system helps an application developer to develop a QoS-aware application which can be deployedflexibly andefficiently in ubiquitous environments with different available middleware services. We introduce the middleware abstraction layer (MAL) between the application view of middleware and the specific middleware implementations. The translation system assists the QoS-aware application in two phases: (1) environment-independent translation, and (2) environment-dependent translation. The first phase maps the QoS-aware application to configurations of middleware services without indication of specific implementations, to satisfy the qualitative QoS requirements. Its result is the portable MAL representation. The secondphase helps the application developer to customize the MAL representation within a specific deployment environment. It deals with (a) mapping of MAL representation into configurations of specific middleware implementations, and (b) mapping of application quantitative QoS requirements into specific middleware implementation’s expected parameters. Our translation system facilitates the rapidgrowth of QoS-aware applications in the ubiquitous environments.

Original languageEnglish (US)
Title of host publicationComponent Deployment - IFIP/ACM Working Conference, CD 2002, Proceedings
EditorsJudith Bishop
PublisherSpringer-Verlag Berlin Heidelberg
Number of pages12
ISBN (Print)3540438475, 9783540438472
StatePublished - 2002
EventIFIP/ACM Working Conference on Component Deployment, CD 2002 - Berlin, Germany
Duration: Jun 20 2002Jun 21 2002

Publication series

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


OtherIFIP/ACM Working Conference on Component Deployment, CD 2002

ASJC Scopus subject areas

  • Theoretical Computer Science
  • Computer Science(all)

Fingerprint Dive into the research topics of 'A translation system for enabling flexible and efficient deployment of QoS-aware applications in ubiquitous environments'. Together they form a unique fingerprint.

Cite this