Live upgrade techniques for CORBA applications

被引:0
|
作者
Tewksbury, LA [1 ]
Moser, LE [1 ]
Melliar-Smith, PM [1 ]
机构
[1] Univ Calif Santa Barbara, Dept Elect & Comp Engn, Santa Barbara, CA 93106 USA
来源
NEW DEVELOPMENTS IN DISTRIBUTED APPLICATIONS AND INTEROPERABLE SYSTEMS | 2001年 / 70卷
关键词
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The ability to perform live software upgrades is essential for long-running applications that provide critical services. Program modifications are necessary as programmer errors and new user requirements are uncovered. If software is to remain relevant, it must be upgradable. The Eternal Evolution Manager allows distributed CORBA applications to be upgraded while they continue to provide service. In addition to avoiding planned downtime, the Evolution Manager accomplishes the difficult tasks inherent to software evolution with minimal help from the application programmer. With our live upgrade techniques, and the underlying fault tolerance of the Eternal System, we can allow applications to run forever.
引用
收藏
页码:257 / 271
页数:15
相关论文
共 50 条
  • [31] Dynamic reconfiguration of Corba-based applications
    Pellegrini, MC
    TOOLS 29: TECHNOLOGY OF OBJECT-ORIENTED LANGUAGES AND SYSTEMS, PROCEEDINGS, 1999, 29 : 329 - 340
  • [32] CORBA applications availability improvement using agents
    Façanha, F
    Castro, H
    Lac, C
    PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED PROCESSING TECHNIQUES AND APPLICATIONS, VOLS I-V, 2000, : 2647 - 2653
  • [33] A software platform for secure applications based on CORBA
    Kim, K
    Kim, Y
    Song, Y
    Ine, S
    PROCEEDINGS OF THE SIXTH IEEE COMPUTER SOCIETY WORKSHOP ON FUTURE TRENDS OF DISTRIBUTED COMPUTING SYSTEMS, 1997, : 22 - 27
  • [34] Managing adaptive fault tolerant CORBA applications
    de Moura, MAM
    Endler, M
    DEPENDABLE COMPUTING, 2003, 2847 : 160 - 180
  • [35] Building CORBA applications with an object database system
    Chen, JC
    THEORY AND PRACTICE OF OBJECT SYSTEMS, 1999, 5 (04): : 209 - 215
  • [36] Middleware transparent development of dependable CORBA applications
    Kamalakar, B
    Ghosh, S
    Vile, P
    15TH INTERNATIONAL SYMPOSIUM ON SOFTWARE RELIABILITY ENGINEERING, PROCEEDINGS, 2004, : 352 - 363
  • [37] On the code development paradigm of RPC and CORBA applications
    Chu, CP
    Tzeng, CJ
    COMPUTER COMMUNICATIONS, 1998, 21 (03) : 267 - 278
  • [38] Techniques for optimizing CORBA middleware for distributed embedded systems
    Gokhale, A
    Schmidt, DC
    IEEE INFOCOM '99 - THE CONFERENCE ON COMPUTER COMMUNICATIONS, VOLS 1-3, PROCEEDINGS: THE FUTURE IS NOW, 1999, : 513 - 521
  • [39] Linking STEP and CORBA standards for applications interoperability
    Amar, V
    Zarli, A
    DISTRIBUTED APPLICATIONS AND INTEROPERABLE SYSTEMS, 1997, : 169 - 184
  • [40] A wide area network emulator for CORBA applications
    Alsaeed, Mohammad
    Speirs, Neil A.
    10TH IEEE INTERNATIONAL SYMPOSIUM ON OBJECT AND COMPONENT-ORIENTED REAL-TIME DISTRIBUTED COMPUTING, PROCEEDINGS, 2007, : 359 - +