Fault Trees and Event Trees for Risk and Reliability Analysis


A package for constructing and calculating fault trees and event trees.


ftree provides functions for building tree structures as dataframe objects. The fault tree incorporates logic nodes (primarily AND and OR) which process input and may direct output "upwards" through the tree structure. Data is entered through component entries. Component event entries may be active (failures immediately revealed) or dormant (failures remain hidden until activation or inspection). The fault tree may also accept pure probability or pure demand input components. Event trees are a simpler arrangment of initiating event followed by a series of mitigating controls. Each mitigating control has a complimentary hazard state corresponding to failure of the control.


Jacob T. Ormerod

Maintainer: Jacob T. Ormerod <jake@openreliability.org>


Nicholls, David [Editor] (2005) System Reliability Toolkit Reliability information Analysis Center

O'Connor, Patrick D.T. (1991) Practical Reliability Engineering John Wiley & Sons

Vesely, W.E., Goldberg, F.F., Roberts, N.H., Haasl, D.F. (1981) Fault Tree Handbook U.S. Nuclear Regulatory Commission

Vesely, W.E., Stamatelato, M., Dugan, J., Fragola, J., Minarick, J., Railsback, J. (2002) Fault Tree Handbook with Aerospace Applications NASA

Doelp, L.C., Lee, G.K., Linney, R.E., Ormsby R.W. (1984) Quantitative fault tree analysis: Gate-by-gate method Plant/Operations Progress Volume 3, Issue 4 American Institute of Chemical Engineers

Want to suggest features or report bugs for rdrr.io? Use the GitHub issue tracker. Vote for new features on Trello.

comments powered by Disqus