TY - GEN
T1 - An adaptive middleware for supporting time-critical event response
AU - Zhu, Qian
AU - Agrawal, Gagan
PY - 2008
Y1 - 2008
N2 - 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.
AB - 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.
KW - MIDDLEWARE
KW - COMPUTER software
KW - COMPUTER algorithms
KW - ARTIFICIAL intelligence
UR - http://www.scopus.com/inward/record.url?scp=51649098794&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=51649098794&partnerID=8YFLogxK
U2 - 10.1007/s10586-008-0071-x
DO - 10.1007/s10586-008-0071-x
M3 - Conference contribution
SN - 9780769531755
VL - 12
T3 - 5th International Conference on Autonomic Computing, ICAC 2008
SP - 99
EP - 108
BT - 5th International Conference on Autonomic Computing, ICAC 2008
T2 - 5th International Conference on Autonomic Computing, ICAC 2008
Y2 - 2 June 2008 through 6 June 2008
ER -