Methods & Verification

Every number, verifiable.

Safety cases live or die on the math underneath them. This page states exactly how FTA Studio computes — the algorithms, the assumptions, and the executable proof — because a tool you can audit is a tool you can put in front of an assessor.

The conservative guarantee

FTA Studio never under-states risk.

Every quantification the engine reports is exact or conservative. Where a method approximates, it over-estimates risk by a stated, bounded amount — and the one historical configuration where a standard formula could under-count (mutually-exclusive events spread across cut sets) is closed by an automatic guard that switches to a provably conservative bound and says so in the UI.

Qualitative analysis

Minimal cut sets — MOCUS

Top-down MOCUS substitution with idempotent reduction and minimality absorption: exact and complete for coherent trees built from AND, OR, VOTE(k/n) and INHIBIT gates, including repeated events and transfer references. VOTE gates expand to exactly the C(n,k) combinations. Verified against brute-force truth-table enumeration — an independent oracle that shares no code with the engine.

Quantification

Exact inclusion-exclusion, bounded approximations

Failure models

Time-dependent basic events

DataModelStatus
Direct Qused as-isexact (per-demand or precomputed)
λ, mission time T1 − e^(−λT)exact (non-repairable)
λ, per flight hour (ARP4761)λ·Tconservative linear convention
λ, proof-test interval τPFDavg = λτ/2IEC 61508 low-demand result — PFDavg computed, not hand-entered
λ, repair rate μλ/(λ+μ)·(1−e^(−(λ+μ)T))exact transient unavailability
Dependence & simulation

Common cause, disjoint events, Monte Carlo

Integrity levels

Your industry's currency, not just SIL

Verdicts follow the project standard and state their scheme, metric and table beside every claim — on the Analysis panel, the compliance checklist, analytics, PDF reports and signed exports.

StandardSchemeQuantitative targets
IEC 61025 / IEC 61508SIL 1–4PFH (Table 3) or PFDavg (Table 2), switched by demand mode
EN 50126 (rail)SIL from THRtolerable hazard rate per hour
ARP4761 (aerospace)DAL A–ECS/FAR 25.1309 failure-condition targets per flight hour
ISO 26262 (automotive)ASIL A–DPMHF targets, explicitly labelled informative — ASILs are assigned by hazard analysis, verified here
ISO 13849 (machinery)PL a–ePFHd ceilings
Proof, not promises

The ground-truth battery

Every method above is pinned by an executable 130-check correctness suite that runs on every change. It never compares against a previous implementation — only against external truth:

The full method statement — including every assumption and its magnitude — ships with the product as a versioned document, and cryptographically signed IEC 61025 exports embed the method identifiers used, so any recipient can audit a specific artifact against it.

Try it on your own tree — free →