arXivDaily arXiv每日学术速递 周一至周五更新
arXiv周末暂无论文更新,休息一下吧,周末愉快~~
arXiv 1608.06392cs.LO
收藏

高阶逻辑中故障树的形式化:一种深度嵌入方法

Formalization of Fault Trees in Higher-order Logic: A Deep Embedding Approach

Waqar Ahmed, Osman Hasan

摘要:

故障树(FT)是一种标准的故障建模技术,已被广泛用于预测许多复杂工程系统的可靠性,可用性和安全性。为了便于形式化分析FT的分析,最近提出了一种高阶逻辑形式化的FT。然而,这种形式化在处理大型系统和将FT模型转换成其相应的可靠性框图(RBD)结构方面是相当有限的,即,在可靠性和可用性分析中经常使用的转换。为了克服这些限制,我们提出了一个基于深度嵌入的形式化的FT。特别地,本文提出了AND、OR和NOT FT门的形式化,这些FT门又用于形式化其他常用的FT门,即,与非、或非、异或、抑制、比较器和多数表决等方法,并对其失效概率表达式进行了形式化验证。为了说明的目的,我们提出了一个正式的故障分析的通信网关软件的下一代空中交通管理系统。

英文摘要:

Fault Tree (FT) is a standard failure modeling technique that has been extensively used to predict reliability, availability and safety of many complex engineering systems. In order to facilitate the formal analysis of FT based analyses, a higher-order-logic formalization of FTs has been recently proposed. However, this formalization is quite limited in terms of handling large systems and transformation of FT models into their corresponding Reliability Block Diagram (RBD) structures, i.e., a frequently used transformation in reliability and availability analyses. In order to overcome these limitations, we present a deep embedding based formalization of FTs. In particular, the paper presents a formalization of AND, OR and NOT FT gates, which are in turn used to formalize other commonly used FT gates, i.e., NAND, NOR, XOR, Inhibit, Comparator and majority Voting, and the formal verification of their failure probability expressions. For illustration purposes, we present a formal failure analysis of a communication gateway software for the next generation air traffic management system.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑