FuzzTrees - Failure Analysis with Uncertainties

Dependability modeling is a widely established method for analyzing the reliability of complex systems. Nearly all approaches focus on the representation - in success or failure space - of one specific system configuration. This does not reflect the high configurability of systems being common today. Furthermore, in order to perform a quantitative analysis of a model, the reliability engineer also needs to add exact event probabilities that can often only be estimated. Both things together lead to a situation where the final model may persuade the reader of an exactness that does not correspond with reality. We present an extended version of fault trees called Fuzz Trees. They combine fuzzy numbers for event probabilities with the modeling of system variability by new graphical notations. The concept allows the engineer to make uncertainty an explicit part of the dependability model, and to evaluate design alternatives early in the development. We discuss an initial analysis algorithm that allows the comparison of failure probabilities and costs for all possible system configurations being modeled by such a tree.

[1]  W. Dong,et al.  Vertex method for computing functions of fuzzy variables , 1987 .

[2]  Enrico Zio,et al.  On imprecision in relation to uncertainty importance measures , 2011 .

[3]  Krzysztof Czarnecki,et al.  Cool features and tough decisions: a comparison of variability modeling approaches , 2012, VaMoS.

[4]  Ching-Hsue Cheng,et al.  Fuzzy system reliability analysis by interval of confidence , 1993 .

[5]  W. Yun,et al.  Fault tree analysis with fuzzy gates , 1997 .

[6]  Bijamma Thomas,et al.  Software reliability growth models , 2014 .

[7]  Hideo Tanaka,et al.  Fault-Tree Analysis by Fuzzy Probability , 1981, IEEE Transactions on Reliability.

[8]  Ramon E. Moore Methods and applications of interval analysis , 1979, SIAM studies in applied mathematics.

[9]  A. Rushdi Utilization of symmetric switching functions in the computation of k-out-of-n system reliability , 1986 .

[10]  Angelo Marcello Anile,et al.  Implementing fuzzy arithmetic , 1995 .

[11]  Markus Siegle,et al.  LARES — A Novel Approach for Describing System Reconfigurability in Dependability Models of Fault-Tolerant Systems , 2009 .

[12]  Peter Liggesmeyer,et al.  A New Component Concept for Fault Trees , 2003, SCS.

[13]  C. H. Lie,et al.  Fault Tree Analysis, Methods, and Applications ߝ A Review , 1985, IEEE Transactions on Reliability.

[14]  Kerstin Buchacker,et al.  Modeling with extended fault trees , 2000, Proceedings. Fifth IEEE International Symposium on High Assurance Systems Engineering (HASE 2000).

[15]  Yue-Lung Cheng Uncertainties in Fault Tree Analysis , 2004 .

[16]  Lotfi A. Zadeh,et al.  The Concepts of a Linguistic Variable and its Application to Approximate Reasoning , 1975 .

[17]  Michael R. Lyu Software Reliability Engineering: A Roadmap , 2007, Future of Software Engineering (FOSE '07).

[18]  Nelson F. F. Ebecken,et al.  FuzzyFTA: a fuzzy fault tree system for uncertainty analysis , 1999 .

[19]  P. C. Jha,et al.  Software Reliability Growth Models , 2011 .

[20]  Peter Walley,et al.  Measures of Uncertainty in Expert Systems , 1996, Artif. Intell..

[21]  Michael Hanss,et al.  Applied Fuzzy Arithmetic: An Introduction with Engineering Applications , 2004 .

[22]  D. Singer A fuzzy set approach to fault tree and reliability analysis , 1990 .

[23]  Markus Siegle,et al.  LARES ‚Äî A novel approach for describing system reconfigurability in dependability models of fault-tolerant systems , 2009 .

[24]  Giuliana Franceschinis,et al.  Efficient Analysis Algorithms for Parametric Fault Trees , 2005, 2005 Workshop on Techniques, Methodologies and Tools for Performance Evaluation of Complex Systems (FIRB-PERF'05).

[25]  Salvatore J. Bavuso,et al.  Dynamic fault-tree models for fault-tolerant computer systems , 1992 .

[26]  Pierre-Yves Schobbens,et al.  Feature Diagrams: A Survey and a Formal Semantics , 2006, 14th IEEE International Requirements Engineering Conference (RE'06).

[27]  M. van der Borst,et al.  An overview of PSA importance measures , 2001, Reliab. Eng. Syst. Saf..

[28]  Brian Randell,et al.  Fundamental Concepts of Dependability , 2000 .

[29]  Haiqing Li,et al.  A new fAult tree AnAlysis method : fuzzy dynAmic fAult tree AnAlysis , 2012 .

[30]  Shyi-Ming Chen FUZZY SYSTEM RELIABILITY-ANALYSIS USING FUZZY NUMBER ARITHMETIC OPERATIONS (VOL 64, PG 31, 1994) , 1994 .

[31]  F. S. Wong,et al.  Fuzzy weighted averages and implementation of the extension principle , 1987 .

[32]  Howard E. Lambert Fault Trees for Decision Making in Systems Analysis , 2013 .

[33]  Krishna B. Misra,et al.  A new method for fuzzy fault tree analysis , 1989 .

[34]  Franck Cappello,et al.  Fault Tolerance in Petascale/ Exascale Systems: Current Knowledge, Challenges and Research Opportunities , 2009, Int. J. High Perform. Comput. Appl..