An adaptive middleware for supporting time-critical event response

Qian Zhu, Gagan Agrawal

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

7 Scopus citations

Abstract

There are many applications where a timely response to an important event is needed. Often such response can require significant computation and possibly communication, and it can be very challenging to complete it within the time-frame the response is needed. At the same time, there could be application-specific flexibility in the computation that may be desired. This paper presents the design, implementation, and evaluation of a middleware that can support such applications. Each of the services in our target applications could have one or more service parameters, which can be modified, within the pre-specified ranges, by the middleware. The middleware enables the time-critical event handling to achieve the maximum benefit, as per the user-defined benefit function, while satisfying the time constraint. Our middleware is also based on the existing Grid infrastructure and Service-Oriented Architecture (SOA) concepts. We have evaluated our middleware and its support for adaptation using a volume rendering application and a Great Lake forecasting application. The evaluation shows that our adaptation is effective, and has a very low overhead.

Original languageEnglish (US)
Title of host publication5th International Conference on Autonomic Computing, ICAC 2008
Pages99-108
Number of pages10
Volume12
Edition1
DOIs
StatePublished - 2008
Externally publishedYes
Event5th International Conference on Autonomic Computing, ICAC 2008 - Chicago, IL, United States
Duration: Jun 2 2008Jun 6 2008

Publication series

Name5th International Conference on Autonomic Computing, ICAC 2008

Other

Other5th International Conference on Autonomic Computing, ICAC 2008
Country/TerritoryUnited States
CityChicago, IL
Period6/2/086/6/08

Keywords

  • MIDDLEWARE
  • COMPUTER software
  • COMPUTER algorithms
  • ARTIFICIAL intelligence

ASJC Scopus subject areas

  • Computer Networks and Communications
  • Hardware and Architecture
  • Software
  • Control and Systems Engineering

Fingerprint

Dive into the research topics of 'An adaptive middleware for supporting time-critical event response'. Together they form a unique fingerprint.

Cite this