Title :
A framework for evolutionary, dynamically updatable, component-based systems
Author :
Bialek, Robert ; Jul, Eric
Author_Institution :
DIKU, Copenhagen Univ., Denmark
Abstract :
Many distributed applications require 24/7/365 availability, and still need to be updated. We analyze how to update such applications on-the-fly. This a challenging task not only because performing the updates without closing the application is difficult, but also because updates may introduce potential version conflicts between various application components. We develop a framework (called DUCS) that facilitates dynamic updates of component-based distributed applications. DUCS supports adaptation of existing applications, dynamic component replacement, state transfer, and interface modifications by utilizing so-called interface adapters.
Keywords :
distributed processing; object-oriented methods; object-oriented programming; DUCS; component-based system; distributed application; dynamic component replacement; interface adapter; interface modification; state transfer; Application software; Availability; Communication standards; Costs; Hardware; Internet; Java; Satellites; Simple object access protocol; Software performance;
Conference_Titel :
Distributed Computing Systems Workshops, 2004. Proceedings. 24th International Conference on
Print_ISBN :
0-7695-2087-1
DOI :
10.1109/ICDCSW.2004.1284050