FRAM.
Functional Resonance Analysis Method
Originator Erik Hollnagel (2012)
Paradigm Safety-II / Resilience Engineering
Unit of analysis Everyday functions & their variability
Primary domains Healthcare, aviation, rail, maritime, nuclear

FRAM is a qualitative, non-linear modelling method for socio-technical systems. Instead of asking why something went wrong, it asks how work is actually done — and how the variability of ordinary performance can resonate across coupled functions to produce either successful or unwanted outcomes.

Overview of the framework

FRAM rests on four principles: (a) the equivalence of success and failure, (b) the ubiquity of approximate adjustments (performance variability), (c) the emergent nature of outcomes, and (d) functional resonance as a complement to linear cause–effect reasoning (Hollnagel, 2012). Each function is described by six aspects — Input, Output, Precondition, Resource, Control, and Time — and functions couple when the output of one becomes any aspect of another. Analysts build a model of Work-as-Done, characterise variability, identify resonance pathways, and design targeted dampening measures.

T — Time C — Control O — Output R — Resource P — Precondition I — Input Function F₀ F₋₁ F₊₁ F_c F_r upstream control resource flow
Figure 1. A FRAM function (hexagon) with its six aspects I, O, P, R, C, T, coupled to adjacent functions whose variability can resonate with F₀.

When to use it

Typical applications

  • Understanding Work-as-Done vs. Work-as-Imagined in complex operations.
  • Prospective analysis of new procedures, technologies or automation.
  • Incident/accident learning where linear root-cause models feel reductive.
  • Design and evaluation of resilience interventions and training scenarios.

Aviation relevance

  • ATC and flight-deck coordination during non-nominal events.
  • Line maintenance hand-offs, MEL/CDL decisions, task cards.
  • Runway incursion and go-around dynamics.
  • Integration of new flight-deck automation or UAS procedures.

Cross-domain: widely used in healthcare (surgical flow, medication), rail signalling and maritime pilotage.

Benefits

Analytical strengths

  • Captures non-linear, emergent dynamics that linear event-chain models miss.
  • Explicitly treats performance variability as normal and often beneficial.
  • Models both success and failure with the same representation (Safety-II).
  • Surfaces couplings and hidden dependencies across departments and roles.

Practical strengths

  • Lightweight vocabulary — six aspects — accessible to front-line practitioners.
  • Supported by free tooling (FRAM Model Visualiser).
  • Encourages participatory modelling with those doing the work.
  • Generates actionable variability-dampening interventions rather than blame.

Limitations

  • Primarily qualitative. FRAM does not produce probabilities or risk numbers; quantitative extensions (e.g., Monte Carlo, semi-quantitative scoring) are still maturing (Patriarca et al., 2020).
  • Scalability. Models of large systems rapidly grow dense; careful scoping and function aggregation are required.
  • Analyst dependence. Results reflect the modeller's framing of functions and couplings; inter-rater reliability is a known concern.
  • Regulatory fit. Less aligned with prescriptive, probabilistic risk regimes (e.g., ICAO SMS quantitative targets) without complementary methods.
In short FRAM is best understood as a lens for how work varies, not as a standalone risk quantifier. It is most valuable when combined with conventional safety assessments to enrich the picture of everyday adaptive performance.

References (APA 7)

Hollnagel, E. (2012). FRAM: The functional resonance analysis method — Modelling complex socio-technical systems. Ashgate.

Hollnagel, E. (2017). Safety-II in practice: Developing the resilience potentials. Routledge.

Patriarca, R., Di Gravio, G., Woltjer, R., Costantino, F., Praetorius, G., Ferreira, P., & Hollnagel, E. (2020). Framing the FRAM: A literature review on the functional resonance analysis method. Safety Science, 129, 104827. https://doi.org/10.1016/j.ssci.2020.104827

Hollnagel, E., Hounsgaard, J., & Colligan, L. (2014). FRAM — The functional resonance analysis method: A handbook for practice. University of Southern Denmark.

Praetorius, G., Hollnagel, E., & Dahlman, J. (2015). Modelling vessel traffic service to understand resilience in everyday operations. Reliability Engineering & System Safety, 141, 10–21. https://doi.org/10.1016/j.ress.2015.03.020

Further reading

Hollnagel, E., Wears, R. L., & Braithwaite, J. (2015). From Safety-I to Safety-II: A white paper. The Resilient Health Care Net.

Woltjer, R., & Hollnagel, E. (2008). Functional modeling for risk assessment of automation in a changing air traffic management environment. In Proceedings of the 4th International Conference Working on Safety.

De Carvalho, P. V. R. (2011). The use of functional resonance analysis method (FRAM) in a mid-air collision to understand some characteristics of the air traffic management system resilience. Reliability Engineering & System Safety, 96(11), 1482–1498. https://doi.org/10.1016/j.ress.2011.05.009

Salehi, V., Veitch, B., & Smith, D. (2021). Modeling complex socio-technical systems using the FRAM: A literature review. Human Factors and Ergonomics in Manufacturing & Service Industries, 31(1), 118–142. https://doi.org/10.1002/hfm.20874

Functional Resonance Analysis Method community portal. https://functionalresonance.com