This is a complete rewrite of the Faultline™ Fault Tree Analysis program that we’ve used for over twenty years. The first version was released in 1995 and used by a number of aerospace firms. Version two was released in 2003, mostly for in-house use. Version 3 is a complete rewrite, taking advantage of the vast changes in personal computer capabilities since the original release.
Faultline is now completely asynchronous, meaning you rarely wait on anything. As you develop a fault tree it maintains a list of incomplete areas – things like basic events with insufficient data, logic gates without sufficient child events, and gate logic errors. It continually evaluates cut sets and intermediate gate probabilities as you develop the tree. There is no “Solve” or “Calculate” button. The program knows when a tree can be evaluated, and performs calculations in the background.
Also, given that computers with multi-threading capability have increased calculation speed by many orders of magnitude in two decades, we modified our algorithms so that, unless instructed otherwise, the calculation is purely deterministic and exact, i.e., it uses no approximation of the inclusion-exclusion principle, no shortcuts for probability calculations given failure rate and exposure time, and fully reduces minimal cut sets.
Most fault tree software needlessly carries forward the limitations of an era when calculating was hard and ink on paper was the display medium. Fault tree tools that require dragging boxes around on a screen retain pointless baggage from that era. They confuse diagramming tools with engineering analysis. Give Faultline a try. You’ll be surprised at how quickly you can build complex trees.
If you’d like to participate in the Faultline™ 3.0 beta, starting in mid September 2106, use the form below.