DocumentCode :
1824935
Title :
Dynamic reconfiguration in distributed systems: adapting software modules for replacement
Author :
Hofmeister, Christine ; Purtilo, James
Author_Institution :
Maryland Univ., College Park, MD, USA
fYear :
1993
fDate :
25-28 May 1993
Firstpage :
101
Lastpage :
110
Abstract :
Dynamic reconfiguration of a distributed application is the act of changing the configuration of the application as it executes. Examples of configuration changes are replacing a software component (module), moving a module to another machine, and adding or removing a module from the application. The extension to a reconfiguration platform described automatically prepares a module for participation in reconfiguration. A machine-independent method for automatically installing this functionality in the application, given a set of reconfiguration points designated by the programmer, is presented. The focus is on the difficult problem of capturing and restoring the state of a module during a procedure call, when the activation record stack contains crucial parts of the process state
Keywords :
distributed processing; programming; remote procedure calls; supervisory programs; activation record stack; distributed application reconfiguration; distributed systems; dynamic reconfiguration; machine-independent method; procedure call; process state; program execution; programming; software module adaptation; Application software; Communication system control; Computer science; Contracts; Educational institutions; Programming profession; Software algorithms; Software maintenance; Software systems; Yarn;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Distributed Computing Systems, 1993., Proceedings the 13th International Conference on
Conference_Location :
Pittsburgh, PA
Print_ISBN :
0-8186-3770-6
Type :
conf
DOI :
10.1109/ICDCS.1993.287718
Filename :
287718
Link To Document :
بازگشت