DocumentCode :
1205101
Title :
DREAM: A Component Framework for Constructing Resource-Aware, Configurable Middleware
Author :
Leclercq, Matthieu ; Quéma, Vivien ; Stefani, Jean-Bernard
Author_Institution :
INRIA
Volume :
6
Issue :
9
fYear :
2005
Firstpage :
1
Lastpage :
1
Abstract :
DREAM (dynamic reflective asynchronous middleware) is a software framework for building asynchronous middleware from components, which we can assemble statically or dynamically (at deployment time or at runtime). DREAM´s component library and set of tools lets us build, configure, and deploy middleware that implements various asynchronous communication paradigms, including message-passing, event-reaction, and publish-subscribe. We show how to use our framework to dynamically control resource consumption and concurrency. The performance of dynamically configurable MOMs built with the DREAM framework compares favorably to monolithic, functionally equivalent middleware
Keywords :
concurrency control; message passing; middleware; object-oriented programming; software libraries; asynchronous communication; concurrency control; dynamic reflective asynchronous middleware; dynamically configurable message-oriented middleware; event-reaction; message-passing; publish-subscribe paradigm; resource consumption; software component library; Assembly systems; Asynchronous communication; Communication system control; Fractals; Java; Large-scale systems; Message-oriented middleware; Publish-subscribe; Reflection; Scalability; component-based middleware; message-oriented middleware; reflective middleware;
fLanguage :
English
Journal_Title :
Distributed Systems Online, IEEE
Publisher :
ieee
ISSN :
1541-4922
Type :
jour
DOI :
10.1109/MDSO.2005.47
Filename :
1524868
Link To Document :
بازگشت