Record Details

Towards a programming model and middleware architecture for self-configuring systems

DSpace at IIT Bombay

View Archive Info
 
 
Field 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