...
首页> 外文期刊>International Journal of Computer Systems Science & Engineering >A fault tolerant access to legacy database systems using CORBA technology
【24h】

A fault tolerant access to legacy database systems using CORBA technology

机译:使用CORBA技术对旧数据库系统的容错访问

获取原文
获取原文并翻译 | 示例
           

摘要

This work presents a software-implemented fault tolerance approach for building a reliable database application in a CORBA environment. Database applications have functional requirements and non-functional requirements, such as dependability and performance. We provide an architectural framework that makes it possible to separately address these issues. More precisely, it is possible to: i) guarantee functional properties by incorporating existing software modules, and ii) add dependability to the resulting system via proper programming of the business logic of the Middle Tier. The legacy software is integrated in the new system with no changes. This strategy can effectively reduce the development effort for building a reliable system, while protecting the investment in legacy applications. First, code writing activity is minimized, since system functions are implemented via reuse of existing software. Second, system testing activity is reduced, since only reliability-related functions and interactions between individual components need to be tested. A system prototype has been developed and evaluated. The prototype incorporates a legacy application and replicates it according to a Triple Modular Redundancy (TMR) scheme. Experiments demonstrated system dependability was significantly improved.
机译:这项工作提出了一种软件实现的容错方法,用于在CORBA环境中构建可靠的数据库应用程序。数据库应用程序具有功能需求和非功能需求,例如可靠性和性能。我们提供了一个体系结构框架,使单独解决这些问题成为可能。更准确地说,有可能:i)通过合并现有的软件模块来保证功能特性,并且ii)通过对中间层的业务逻辑进行适当的编程来增加结果系统的可靠性。原有软件无需更改即可集成到新系统中。该策略可以有效地减少用于构建可靠系统的开发工作,同时保护对传统应用程序的投资。首先,由于系统功能是通过重复使用现有软件来实现的,因此代码编写活动被最小化了。第二,减少了系统测试活动,因为仅需要测试与可靠性相关的功能以及各个组件之间的交互。已经开发并评估了系统原型。该原型包含一个遗留应用程序,并根据三重模块冗余(TMR)方案对其进行了复制。实验表明,系统可靠性得到了显着改善。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号