Qualprobes: Middleware QoS profiling services for configuring adaptive applications

Baochun Li, Klara Nahrstedt

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

Abstract

It is widely accepted that in order to deliver the best Qualityof- Service (QoS), applications need to be adaptive to the fluctuating computing and communication environments. The middleware layer may assist by controlling the behavior of the applications so that they adapt and reconfigure themselves. In this paper, we present QualProbes, a set of middleware QoS Probing and Profiling services to discover such relationships at run-time. Our approach focuses on meeting the requirements of the critical performance criterion in the application. Such criterion may be affected by changes in more than one application-specific QoS parameters, and these parameters have diversely different resource usage patterns. QualProbes services are able to precisely capture the effects made to the critical performance criterion when resource availability varies, and thus enable more effective control of the application to adapt to resource variations. Our case study with OmniTrack, an omni-directional visual tracking application, provides solid proof that QualProbes significantly enhance our capabilities to satisfy the critical performance criterion, the tracking precision, while controlling the adaptation process of the application.

Original languageEnglish (US)
Title of host publicationMiddleware 2000 - IFIP/ACM International Conference on Distributed Systems Platforms and Open Distributed Processing, Proceedings
EditorsJoseph Sventek, Geoffrey Coulson
PublisherSpringer-Verlag Berlin Heidelberg
Pages256-272
Number of pages17
ISBN (Print)3540673520
DOIs
StatePublished - 2000
EventIFIP/ACM International Conference on Distributed Systems Platforms and Open Distributed Processing, Middleware 2000 - New York, United States
Duration: Apr 4 2000Apr 7 2000

Publication series

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

Other

OtherIFIP/ACM International Conference on Distributed Systems Platforms and Open Distributed Processing, Middleware 2000
CountryUnited States
CityNew York
Period4/4/004/7/00

ASJC Scopus subject areas

  • Theoretical Computer Science
  • Computer Science(all)

Fingerprint Dive into the research topics of 'Qualprobes: Middleware QoS profiling services for configuring adaptive applications'. Together they form a unique fingerprint.

Cite this