Hewlett-Packard
WW
Search
Assistance
HP Labs Home
Spacer
Research
News
Job Openings
Technical Reports
Spacer
Locations
Palo Alto, USA
Bristol, UK
Japan
Israel
Spacer
 

HP Labs Technical Reports



Click here for full text: PDF

Enabling QoS via Interception in Middleware

Pruyne, Jim

HPL-2000-29

Keyword(s): QoS; middleware systems

Abstract: Middleware systems are commonly used for building distributed systems, but they provide little, if any support for altering the quality of services aspects of an application. We wish to structure middleware so that QoS development can be carried out independently from application development. Separation allows experts in QoS fields to apply their work to any application developed for the middleware. Our approach is based on the notion of interceptors that are dynamically added to running applications. These interceptors are allowed to observe and modify application middleware calls to implement desired QoS functionality. We have developed a programming model for interceptors that supports development of a variety of QoS functionality, and have implemented this model in the context of the e-speak middleware platform.

19 Pages

Back to Index


HP Bottom Banner
Terms of Use Privacy Statement