Implementing Diverse Messaging Models with Self-Managing Properties using IFLOW
- 8 August 2006
- conference paper
- Published by Institute of Electrical and Electronics Engineers (IEEE)
Abstract
Implementing self-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.Keywords
This publication has 13 references indexed in Scilit:
- Distributed Stream Management using Utility-Driven Self-Adaptive MiddlewarePublished by Institute of Electrical and Electronics Engineers (IEEE) ,2005
- TinyDB: an acquisitional query processing system for sensor networksACM Transactions on Database Systems, 2005
- Resource-Aware Distributed Stream Management Using Dynamic OverlaysPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2005
- Utility functions in autonomic systemsPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2004
- Autonomic self-optimization according to business objectivesPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2004
- Efficient end to end data exchange using configurable compressionPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2004
- Hermes: a distributed event-based middleware architecturePublished by Institute of Electrical and Electronics Engineers (IEEE) ,2003
- Event services for high performance computingPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- Continuous queries over data streamsACM SIGMOD Record, 2001
- A Collaborative Framework for Distributed MicroscopyPublished by Institute of Electrical and Electronics Engineers (IEEE) ,1998