DocumentCode
1588952
Title
Coordinating the simultaneous upgrade of multiple CORBA application objects
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
6/23/1905 12:00:00 AM
Firstpage
310
Lastpage
320
Abstract
The Eternal system provides CORBA applications with robust fault tolerance and the ability to be upgraded without a service interruption. The Eternal Evolution Manager handles both interface-preserving upgrades and interface-changing upgrades. The syntax and semantics of the application objects´ IDL interfaces are unchanged by an interface-preserving upgrade. Interface-changing upgrades allow modification to one or more application object´s IDL interfaces. Because modification to an object´s IDL interface can affect clients of that object, an interface-changing upgrade requires coordinating the upgrade of multiple application objects at the same time
Keywords
client-server systems; distributed object management; software fault tolerance; Eternal Evolution Manager; Eternal system; IDL interfaces; interface-changing upgrades; interface-preserving upgrades; multiple CORBA application objects; semantics; simultaneous upgrade; syntax; Application software; Artificial intelligence; Availability; Computer crashes; Contracts; Costs; Fault tolerant systems; Object detection; Performance analysis; Software performance;
fLanguage
English
Publisher
ieee
Conference_Titel
Distributed Objects and Applications, 2001. DOA '01. Proceedings. 3rd International Symposium on
Conference_Location
Rome
Print_ISBN
0-7695-1300-X
Type
conf
DOI
10.1109/DOA.2001.954096
Filename
954096
Link To Document