Yes / Fault Tree Analysis (FTA) is a well-established and well-understood technique, widely used for
dependability evaluation of a wide range of systems. Although many extensions of fault trees have been proposed, they
suffer from a variety of shortcomings. In particular, even where software tool support exists, these analyses require a lot
of manual effort. Over the past two decades, research has focused on simplifying dependability analysis by looking at
how we can synthesise dependability information from system models automatically. This has led to the field of model-based dependability analysis (MBDA). Different tools and techniques have been developed as part of MBDA to
automate the generation of dependability analysis artefacts such as fault trees. Firstly, this paper reviews the standard
fault tree with its limitations. Secondly, different extensions of standard fault trees are reviewed. Thirdly, this paper
reviews a number of prominent MBDA techniques where fault trees are used as a means for system dependability
analysis and provides an insight into their working mechanism, applicability, strengths and challenges. Finally, the
future outlook for MBDA is outlined, which includes the prospect of developing expert and intelligent systems for
dependability analysis of complex open systems under the conditions of uncertainty.
Identifer | oai:union.ndltd.org:BRADFORD/oai:bradscholars.brad.ac.uk:10454/17428 |
Date | 18 October 2019 |
Creators | Kabir, Sohag |
Source Sets | Bradford Scholars |
Language | English |
Detected Language | English |
Type | Article, Accepted manuscript |
Rights | © 2017 Elsevier. Reproduced in accordance with the publisher's self-archiving policy. This manuscript version is made available under the CC-BY-NC-ND 4.0 license. |
Page generated in 0.0014 seconds