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 条
  • [41] Implementation techniques and an object group service for CORBA-based applications in the field of parallel processing
    Aleksy, M
    Korthaus, A
    SEVENTH INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED SYSTEMS, PROCEEDINGS, 2000, : 65 - 72
  • [42] Achieving interoperability between CORBA and DCE applications using bridges
    Yang, ZH
    Vogel, A
    DISTRIBUTED PLATFORMS, 1996, : 144 - 155
  • [43] Supporting live development of SOAP and CORBA servers
    Pallemulle, SL
    Goldman, KJ
    Morgan, BE
    25th IEEE International Conference on Distributed Computing Systems, Proceedings, 2005, : 553 - 562
  • [44] Making CORBA applications fault tolerant using checkpointing and recovery
    Swiss Telecom PTT Research &, Development, Berne, Switzerland
    Ada User J, 2 (78-91):
  • [45] Lazy modular upgrades in persistent object stores
    Boyapati, C
    Liskov, B
    Shrira, L
    Moh, CH
    Richman, S
    ACM SIGPLAN NOTICES, 2003, 38 (11) : 403 - 417
  • [46] Implementing simple replication protocols using CORBA portable interceptors and Java']Java serialization
    Bennani, T
    Blain, L
    Courtes, L
    Fabre, JC
    Killijian, MO
    Marsden, E
    Taïani, F
    2004 INTERNATIONAL CONFERENCE ON DEPENDABLE SYSTEMS AND NETWORKS, PROCEEDINGS, 2004, : 549 - 554
  • [47] Upgrades to Object Reentry Survival Analysis Tool (orsat) for spacecraft and launch vehicle upper stage applications
    Dobarco-Otero, J
    Smith, RN
    Marichalar, JJ
    Opiela, JN
    Rochelle, WC
    Johnson, NL
    SPACE DEBRIS AND SPACE TRAFFIC MANAGEMENT SYMPOSIUM 2003, 2004, 109 : 273 - 289
  • [48] A fault-tolerant object service on CORBA
    Liang, D
    Fang, CL
    Yuan, SM
    Chen, C
    Jan, GE
    JOURNAL OF SYSTEMS AND SOFTWARE, 1999, 48 (03) : 197 - 211
  • [49] Consistency of partitionable object groups in a CORBA framework
    Narasimhan, P
    Moser, LE
    Melliar-Smith, PM
    THIRTIETH HAWAII INTERNATIONAL CONFERENCE ON SYSTEM SCIENCES, VOL 1: SOFTWARE TECHNOLOGY AND ARCHITECTURE, 1997, : 120 - 129
  • [50] Platform-independent object migration in CORBA
    Kapitza, R
    Schmidt, H
    Hauck, RJ
    ON THE MOVE TO MEANINGFUL INTERNET SYSTEMS 2005: COOPIS, DOA, AND ODBASE, PT 1, PROCEEDINGS, 2005, 3760 : 900 - 917