TY - BOOK
T1 - Dynamic Reconfiguration for Middleware-Based Applications
AU - Wegdam, Maarten
AU - Andrade Almeida, João
AU - van Sinderen, Marten J.
AU - Nieuwenhuis, Lambert J.M.
N1 - Imported from CTIT
PY - 2003/3
Y1 - 2003/3
N2 - Distributed systems with high availability requirements have to allow reconfiguration of the system without being taken off-line. Examples of reconfigurations are the replacement of a component with a newer version, or the migration of a component to another node. A key issue for reconfiguration is maintaining the correctness of the system, which can be very complex due to the number of components, unclear relations between components, heterogeneity in operating systems and programming languages, and physical distribution of components. In this paper, we describe a new approach for dynamic reconfiguration of middleware-based applications that is more transparent for the application developer than existing approaches. We compare our approach with other approaches, and describe a prototype that implements our approach for CORBA-based applications.
AB - Distributed systems with high availability requirements have to allow reconfiguration of the system without being taken off-line. Examples of reconfigurations are the replacement of a component with a newer version, or the migration of a component to another node. A key issue for reconfiguration is maintaining the correctness of the system, which can be very complex due to the number of components, unclear relations between components, heterogeneity in operating systems and programming languages, and physical distribution of components. In this paper, we describe a new approach for dynamic reconfiguration of middleware-based applications that is more transparent for the application developer than existing approaches. We compare our approach with other approaches, and describe a prototype that implements our approach for CORBA-based applications.
KW - SCS-Services
M3 - Report
T3 - CTIT Technical Reports
BT - Dynamic Reconfiguration for Middleware-Based Applications
PB - Centre for Telematics and Information Technology (CTIT)
CY - Enschede
ER -