首页> 外文期刊>Future generation computer systems >A safety-focused verification using software fault trees*
【24h】

A safety-focused verification using software fault trees*

机译:使用软件故障树进行以安全为重点的验证*

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

摘要

When developing safety-critical software such as reactor protection systems (RPS) in nuclear power plants, a demonstration of software trust (e.g., safety) is not only absolutely essential but also usually mandated by government authorities. While automated generation of fault trees has become possible with increased use of formal specifications, industrial use of fault trees has been limited primarily to safety demonstrations that the system is free from behavior captured in the root node. In this paper, we propose to extend the use of automated fault tree for verification purposes. As a fault tree represents an abstract and partial behavioral model of software on credible causes leading to a hazard, it must still satisfy various properties (e.g., fairness, correctness). Verification of a fault tree is useful when developing safety-critical software because (1) it strengthens a safety-focused software development process; (2) it provides an opportunity to detect potentially critical errors early; and (3) it is less likely to experience a state explosion problem. This paper demonstrates how to convert a fault tree into a semantically equivalent logic formula so that they can be subject to formal verification using tools like Verification Interacting with Synthesis (VIS). We evaluated the feasibility of FTA's applicability as a verification tool on a prototype model of a nuclear power reactor protection system (RPS) software to be deployed in plants under construction in Korea.
机译:在开发核电厂反应堆保护系统(RPS)等对安全至关重要的软件时,证明软件信任(例如,安全性)不仅绝对必要,而且通常由政府机构授权。尽管随着对正式规范的更多使用,故障树的自动生成已成为可能,但故障树的工业应用已主要限于安全演示,即该系统没有在根节点中捕获的行为。在本文中,我们建议扩展自动故障树的使用以进行验证。由于故障树代表了导致危险的可信原因的软件抽象和部分行为模型,因此故障树仍必须满足各种属性(例如,公平性,正确性)。在开发对安全至关重要的软件时,故障树的验证非常有用,因为(1)可以加强以安全为中心的软件开发过程; (2)提供了一个机会,尽早发现潜在的严重错误; (3)不太可能出现状态爆炸问题。本文演示了如何将故障树转换成语义上等效的逻辑公式,以便可以使用诸如“与综合验证交互”(VIS)之类的工具对它们进行形式验证。我们评估了将FTA用作验证工具的可行性,该验证工具将用于将在韩国正在建设中的工厂中部署的核电反应堆保护系统(RPS)软件的原型模型。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号