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 条
  • [31] Object caching in a CORBA compliant system
    Kordale, R
    Ahamad, M
    Devarakonda, M
    PROCEEDINGS OF THE SECOND USENIX CONFERENCE ON OBJECT-ORIENTED TECHNOLOGIES AND SYSTEMS (COOTS), 1996, : 65 - 81
  • [32] Implementation of a CORBA Object Group Service
    Felber, P
    Guerraoui, R
    Schiper, A
    THEORY AND PRACTICE OF OBJECT SYSTEMS, 1998, 4 (02): : 93 - 105
  • [33] Object caching in a CORBA compliant system
    Kordale, R
    Ahamad, M
    Devarakonda, M
    COMPUTING SYSTEMS, 1996, 9 (04): : 377 - 404
  • [34] Integration of CORBA and object relational databases
    Liang, KC
    Chyan, D
    Chang, YS
    Lo, WT
    Yuan, SM
    COMPUTER STANDARDS & INTERFACES, 2003, 25 (04) : 373 - 389
  • [35] Implementation of a group object model in CORBA
    Ryu, KY
    Lee, HS
    Lee, JT
    Ohm, SY
    INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED PROCESSING TECHNIQUES AND APPLICATIONS, VOLS I-V, PROCEEDINGS, 1999, : 660 - 665
  • [36] CORBA,Java和Object Web
    李琪
    梁阿磊
    白英彩
    计算机科学, 1999, (12) : 35 - 37
  • [37] Caching interoperable object reference in CORBA
    Fujize, T
    Nishida, M
    Usui, M
    Nagata, M
    KNOWLEDGE-BASED INTELLIGENT INFORMATION ENGINEERING SYSTEMS & ALLIED TECHNOLOGIES, PTS 1 AND 2, 2001, 69 : 1411 - 1414
  • [38] Evaluation of composite object replication schemes for dependable server applications
    Katsaros, Panagiotis
    Iakovidou, Nantia
    Soldatos, Theodoros
    INFORMATION AND SOFTWARE TECHNOLOGY, 2006, 48 (09) : 795 - 806
  • [39] Distributed genetic programming by an object oriented system using Java']Java and CORBA
    Rabuñal, JR
    Dorado, J
    Varela, M
    Rivero, D
    Gestal, M
    Proceedings of the IASTED International Conference on Parallel and Distributed Computing and Networks, 2004, : 434 - 439
  • [40] Agricultural enterprise information management using object databases, Java']Java, and CORBA
    Beck, H
    COMPUTERS AND ELECTRONICS IN AGRICULTURE, 2001, 32 (02) : 119 - 147