DocumentCode
2035470
Title
Live upgrades of CORBA applications using object replication
Author
Tewksbury, L.A. ; Moser, L.E. ; Melliar-Smith, P.M.
Author_Institution
Dept. of Electr. & Comput. Eng., California Univ., Santa Barbara, CA, USA
fYear
2001
fDate
2001
Firstpage
488
Lastpage
497
Abstract
In a distributed system, software modification to correct programmer errors and to enhance functionality is often necessary, but incurring the downtime required to perform software upgrades can be prohibitively expensive or logistically infeasible. The Eternal Evolution Manager addresses this problem by enabling CORBA applications to be upgraded while they continue to provide service. The off-line analysis in preparation for the live upgrade is largely automatic, and the upgrade itself is fully automatic. The Eternal Evolution Manager insulates the application programmer from the difficult problems inherent to software evolution
Keywords
distributed object management; software maintenance; CORBA; application programmer; distributed system; eternal evolution manager; object replication; software modification; software upgrades; Application software; Error correction; Insulation; Programming profession; Software performance; Software systems;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Maintenance, 2001. Proceedings. IEEE International Conference on
Conference_Location
Florence
ISSN
1063-6773
Print_ISBN
0-7695-1189-9
Type
conf
DOI
10.1109/ICSM.2001.972762
Filename
972762
Link To Document