Live upgrades of CORBA applications using object replication

被引:15
|
作者
Tewksbury, LA [1 ]
Moser, LE [1 ]
Melliar-Smith, PM [1 ]
机构
[1] Univ Calif Santa Barbara, Dept Elect & Comp Engn, Santa Barbara, CA 93106 USA
关键词
D O I
10.1109/ICSM.2001.972762
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
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.
引用
收藏
页码:488 / 497
页数:4
相关论文
共 50 条
  • [1] Object Replication and CORBA Fault Tolerant Object Service
    Yeh Yao ming 1
    2. Department of Information Management
    WuhanUniversityJournalofNaturalSciences, 2001, (Z1) : 268 - 277
  • [2] Object replication and CORBA Fault-Tolerant Object Service
    Yao-Ming, Y.
    Wen-Da, S.
    Yeong-Sheng, C.
    Wuhan University Journal of Natural Sciences, 2001, 6 (1-2) : 268 - 277
  • [3] Live upgrade techniques for CORBA applications
    Tewksbury, LA
    Moser, LE
    Melliar-Smith, PM
    NEW DEVELOPMENTS IN DISTRIBUTED APPLICATIONS AND INTEROPERABLE SYSTEMS, 2001, 70 : 257 - 271
  • [4] Interactive group object replication fault tolerance for CORBA
    Modzelewski, BE
    Cyganski, D
    Underwood, M
    PROCEEDINGS OF THE THIRD USENIX CONFERENCE ON OBJECT-ORIENTED TECHNOLOGIES AND SYSTEMS (COOTS), 1997, : 241 - 244
  • [5] Building CORBA applications with an object database system
    Chen, JC
    THEORY AND PRACTICE OF OBJECT SYSTEMS, 1999, 5 (04): : 209 - 215
  • [6] CORBA persistence object service using PerDiS
    Olea, ERZ
    Garcia, J
    Ferreira, P
    6TH WORLD MULTICONFERENCE ON SYSTEMICS, CYBERNETICS AND INFORMATICS, VOL XI, PROCEEDINGS: COMPUTER SCIENCE II, 2002, : 388 - 393
  • [7] Replication of CORBA objects
    Felber, P
    Guerraoui, R
    Schiper, A
    ADVANCES IN DISTRIBUTED SYSTEMS: ADVANCED DISTRIBUTED COMPUTING: FROM ALGORITHMS TO SYSTEMS, 2000, 1752 : 254 - 276
  • [8] Replication of CORBA objects
    Felber, Pascal
    Guerraoui, Rachid
    Schiper, André
    Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 2000, 1752 : 254 - 276
  • [9] Using CORBA applications in nomadic environments
    Ruggaber, R
    Seitz, J
    THIRD IEEE WORKSHOP ON MOBILE COMPUTING SYSTEMS AND APPLICATIONS, PROCEEDINGS, 2000, : 161 - 170
  • [10] Designing scaleable applications using CORBA
    Whitner, RB
    INTEGRATED NETWORK MANAGEMENT V: INTEGRATED MANAGEMENT IN A VIRTUAL WORLD, 1997, : 503 - 514