Aurorisk EN

STPA : méthode et outils

La STPA analyse la sûreté d’un système comme un problème de contrôle : les accidents viennent d’interactions dangereuses entre composants, pas seulement de pannes.

Schéma de principe

La méthode

La STPA (System-Theoretic Process Analysis) a été développée par Nancy Leveson au MIT, à partir du modèle d’accident STAMP. Elle convient aux systèmes complexes où logiciels, automatismes et opérateurs interagissent : aéronautique, automobile, ferroviaire, industrie, santé.

Au lieu de partir des défaillances des composants, elle modélise le système sous forme de structure de contrôle (contrôleurs, actions de contrôle, retours d’information) et cherche comment les actions de contrôle peuvent devenir dangereuses.

Une variante, la STPA-Sec, applique la même démarche à la sécurité (cyber) des systèmes.

Quand l’utiliser

  • Systèmes fortement automatisés ou logiciels, où les analyses par défaillance (AMDEC, arbres) passent à côté des interactions.
  • Dès les premières phases de conception : la méthode fonctionne sur une architecture encore peu détaillée.
  • Analyse a posteriori d’un accident avec la méthode associée CAST.

Points d’attention

  • Le nombre d’actions de contrôle dangereuses croît vite : bien limiter le périmètre et le niveau de détail.
  • La structure de contrôle doit inclure les humains et l’organisation, pas seulement les automatismes.
  • La STPA complète les analyses classiques ; les exigences réglementaires peuvent imposer aussi AMDEC ou arbres de défaillance.

Les quatre étapes (STPA Handbook, 2018)

  1. Définir l’objet de l’analyse : pertes à éviter, dangers au niveau système, contraintes de sûreté.
  2. Modéliser la structure de contrôle : contrôleurs, processus contrôlés, actions de contrôle et retours.
  3. Identifier les actions de contrôle dangereuses (UCA) : action absente, action présente mais dangereuse, action trop tôt, trop tard ou dans le mauvais ordre, action arrêtée trop tôt ou prolongée trop longtemps.
  4. Identifier les scénarios de perte qui expliquent chaque UCA, puis en déduire les exigences et mesures.

Outils STPA

Liste issue du catalogue Aurorisk, liens contrôlés le 2026-09-26. Les accès gratuits établis sont listés en premier ; les informations inconnues sont indiquées.

OutilSource · licence · accèsPortéeDescription
awesome-stpa ↗Open sourceGratuitInternationalListe commentée de ressources STAMP/STPA.
MIT PSAS — STPA Handbook ↗Organisme publicGratuitÉtats-UnisManuel STPA et ressources STAMP du MIT.
STPAmaster ↗GratuitInternationalOutil STAMP ; version Lite gratuite.
XSTAMPP ↗Open sourceGratuitEuropePlateforme Eclipse pour STPA et CAST.

Normes et références

Méthodes voisines

← Tous les guides · Méthodes