loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Technology of Object-Oriented Languages and Systems
Dynamic Reconfiguration of Corba-Based Applications
Nancy, France
June 07-June 10
ISBN: 0-7695-0275-X
Marie-Claude Pellegrini, France Telecom-CNET
Distributed applications are prone to drastic evolution during their lifetime due to user requirements, technological changes or modification of the execution environment. Application evolutions involve changes related to (1) the application architecture, (2) the software implementation or (3) the physical location of software components in a distributed environment during the application execution. Coping with such changes is recognized as being a difficult issue because new features must be integrated in existing applications at minimal cost and with minimal perturbation.We have designed an original algorithm for dynamic application reconfiguration, which fulfills the above requirements and we have implemented a prototype of this algorithm in a Corba environment. This prototype extends the current Corba programming model by introducing a framework for configurable object programming.The algorithm allows reconfiguration operations, such as the replacement, migration or dynamic rebinding of components. Our tools demonstrate that it is possible to reconfigure an application with minimal perturbation.
Index Terms:
dynamic reconfiguration, distributed applications, Corba
Citation:
Marie-Claude Pellegrini, "Dynamic Reconfiguration of Corba-Based Applications," tools, pp.329, Technology of Object-Oriented Languages and Systems, 1999
Usage of this product signifies your acceptance of the Terms of Use.