首页> 外文会议>Software Engineering and Formal Methods, 2004. SEFM 2004. Proceedings of the Second International Conference on >Fault tolerance in a layered architecture: a general specification pattern in B
【24h】

Fault tolerance in a layered architecture: a general specification pattern in B

机译:分层体系结构中的容错:B中的通用规范模式

获取原文

摘要

Dependable control systems are usually complex and prone to errors of various natures. Such systems are often built in a modular and layered fashion. To guarantee system dependability, we need to develop software that is not only fault-free but also is able to cope with faults of other system components. In this paper we propose a general formal specification pattern that can be recursively applied to specify fault tolerance mechanisms at each architectural layer. Iterative application of this pattern via stepwise refinement in the B method results in development of a layered fault tolerant system correct by construction. We demonstrate the proposed approach by an excerpt from a realistic case study - development of liquid handling workstation Fillwell.
机译:可靠的控制系统通常很复杂,并且容易出现各种性质的错误。此类系统通常以模块化和分层的方式构建。为了保证系统的可靠性,我们需要开发不仅无故障而且能够应对其他系统组件故障的软件。在本文中,我们提出了一种通用的正式规范模式,可以将其递归地应用于指定每个体系结构层的容错机制。通过在B方法中逐步改进来反复应用此模式,可以开发出可通过构造校正的分层容错系统。我们从一个实际案例研究的摘录中演示了提出的方法-液体处理工作站Fillwell的开发。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号