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

dc.contributor.authorAhmad, Waqar
dc.contributor.authorHasan, Osman
dc.date.accessioned2022-02-03T05:44:02Z
dc.date.accessioned2023-08-19T08:17:28Z
dc.date.available2022-02-03T05:44:02Z
dc.date.available2023-08-19T08:17:28Z
dc.date.issued2016
dc.description.abstractFault 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.en_US
dc.identifier.citationAhmad, W., & Hasan, O. (2016, November). Formalization of fault trees in higher-order logic: a deep embedding approacIn International Symposium on Dependable Software Engineering: Theories, Tools, and Applications (pp. 264-279). Springer, Cham.en_US
dc.identifier.doihttp://dx.doi.org/10.1007/978-3-319-47677-3_17
dc.identifier.urihttps://edms.wexl.in/handle/1/2453
dc.language.isoenen_US
dc.publisherSpringeren_US
dc.subjectHigher-order logicen_US
dc.subjectFault Treeen_US
dc.subjectTheorem provingen_US
dc.titleFormalization of Fault Trees in Higher-Order Logic: A Deep Embedding Approachen_US
dc.title.alternativeDependable Software Engineering: Theories, Tools, and Applications: book chapteren_US
dc.typeBook chapteren_US

Files

License bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
1.71 KB
Format:
Plain Text
Description: