TY - GEN
T1 - Implementing diverse messaging models with self-managing properties using IFLOW
AU - Kumar, Vibhore
AU - Cai, Zhongtang
AU - Cooper, Brian F.
AU - Eisenhauer, Greg
AU - Schwan, Rarsten
AU - Mansour, Mohamed
AU - Seshasayee, Balasubramanian
AU - Widener, Patrick
PY - 2006
Y1 - 2006
N2 - Implementing se if-management is hard, especially when building large scale distributed systems. Publish/subscribe middlewares, scientific visualization and collaboration tools, and corporate operational information systems are examples of one class of systems, distributed information flow infrastructures, that could benefit from self management. This paper presents IFLOW, an autonomic middleware for implementing these different distributed systems in a self-managing way. IFLOW reduces different messaging models down to a common information flow abstraction, creates a self-managing implementation of that abstraction, and then provides a substrate for building diverse information flow systems. We describe the design and implementation of IFLOW, and describe case studies of implementing different messaging models as self-managing systems.
AB - Implementing se if-management is hard, especially when building large scale distributed systems. Publish/subscribe middlewares, scientific visualization and collaboration tools, and corporate operational information systems are examples of one class of systems, distributed information flow infrastructures, that could benefit from self management. This paper presents IFLOW, an autonomic middleware for implementing these different distributed systems in a self-managing way. IFLOW reduces different messaging models down to a common information flow abstraction, creates a self-managing implementation of that abstraction, and then provides a substrate for building diverse information flow systems. We describe the design and implementation of IFLOW, and describe case studies of implementing different messaging models as self-managing systems.
UR - http://www.scopus.com/inward/record.url?scp=34247601768&partnerID=8YFLogxK
M3 - Conference contribution
AN - SCOPUS:34247601768
SN - 1424401755
SN - 9781424401758
T3 - Proceedings - 3rd International Conference on Autonomic Computing, ICAC 2006
SP - 243
EP - 252
BT - Proceedings - 3rd International Conference on Autonomic Computing, ICAC 2006
T2 - 3rd International Conference on Autonomic Computing, ICAC 2006
Y2 - 13 June 2006 through 16 June 2006
ER -