• 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