File Exchange

image thumbnail

STPA Safety Analysis Tool in Simulink

version 1.0.2 (49.7 KB) by Aditya Jeppu
This is a STPA (Systems Theoretic Process Analysis) tool using Simulink and Matlab.


Updated 02 Dec 2019

View License

STPA ( is a safety analysis method developed at MIT, Massachusetts. I have made a simple Simulink library and provide two Matlab files to analyze the model. The details of the method are available in the handbook. The library has blocks for controller, actuator, process, loses, hazards and control actions. The user can make a hierarchical control structure (HCS) using these building blocks. The Matlab files read the HCS and generate a report that can be used for further analysis. This is a preliminary work and suggestions are welcome for updates. I have named it MOOSE : Matlab Tool for STPA Evaluation.

Cite As

Aditya Jeppu (2020). STPA Safety Analysis Tool in Simulink (, MATLAB Central File Exchange. Retrieved .

Comments and Ratings (1)



Updated the format for reports. Changed the library blocks to remove links. Added one more example.


Added missing files

MATLAB Release Compatibility
Created with R2019a
Compatible with R2016b to R2019a
Platform Compatibility
Windows macOS Linux