Towards a programming model and middleware architecture for self-configuring systems
DSpace at IIT Bombay
View Archive InfoField | Value | |
Title |
Towards a programming model and middleware architecture for self-configuring systems
|
|
Creator |
BELLUR, UMESH
NARENDRA, NC |
|
Subject |
middleware
semantics software architecture telecommunication services |
|
Description |
Today's distributed computing solutions are mostly static in nature and variations in system behavior have to be compiled into the system in advance, because today's technology does not permit self-configuring through dynamic rebinding of components. Self-configuring systems need a design approach based on behavioral specification as well as a middleware layer that can use these specifications to dynamically bind system components at run-time. In this paper, we present a service-oriented programming model and middleware for self-configuring systems. Our approach is based on semantic descriptions of components augmented with contextually dependent non-functional requirements for accomplishing the dynamic binding. For this purpose, we model service inter-dependencies as variability points. The middleware dynamically re-configures system behavior by mapping the variability points to components providing the needed functionality. Along with the middleware design needed for such an approach, we also present our programming model-called reconfigurable programming-and show how it can be used to put together self-configuring systems.
|
|
Publisher |
IEEE
|
|
Date |
2009-06-11T04:14:13Z
2011-11-28T08:12:40Z 2011-12-15T09:57:29Z 2009-06-11T04:14:13Z 2011-11-28T08:12:40Z 2011-12-15T09:57:29Z 2006 |
|
Type |
Article
|
|
Identifier |
Proceedings of the First International Conference on Communication System Software and Middleware, New Delhi, India, 8-12 January 2006, 1-6
0-7803-9575-1 10.1109/COMSWA.2006.1665173 http://hdl.handle.net/10054/1464 http://dspace.library.iitb.ac.in/xmlui/handle/10054/1464 |
|
Language |
en
|
|