Addon/Viewpoint to support STAMP or STPA for safety and security analysis

Does anyone know if there is any tool development for Capella to help support STPA based hazard analysis? I’ve been participating in the MIT STAMP Workshop this week. It appears the top down analysis method is well aligned to ARCADIA Method, but the professors have indicated there isn’t too much MBSE tool support for the STPA analysis method as of yet.
Any thoughts about this from the Capella experts?
Thanks,
Scott

Hi Scott,
I hope you are doing well.
This is certainly not a comprehensive answer but I found these 2 papers which I believe are relevant to your question:

Hello Scott,
Yes, there is work going on regarding STPA with Arcadia and Capella. As you pointed out, it feels like a good fit. It is not ready yet, but you can expect that we post on this thread when we have relevant news.
Olivier

Nice to know Oliver. I am interested also.
best, ricardo

Olivier Constant wrote on Tue, 04 August 2020 19:21

Hello Scott,

Yes, there is work going on regarding STPA with Arcadia and Capella. As you pointed out, it feels like a good fit. It is not ready yet, but you can expect that we post on this thread when we have relevant news.

Olivier

This is good to hear. This past week I have been doing a literature review on STPA. Stephane provided some interesting papers above.

What I’m trying to understand is if some existing features of Capella could be leveraged. For example, does a functional chain on a LAB diagram help to visually illustrate Unsafe Control Actions? Is there a chance to use Capella sequence diagrams in support of illustrating Step 4 Loss Scenarios? Would it be valid to use functional exchanges to represent causal factors between model elements such as missing or delayed data?

I’m pretty new to STPA but I hope to develop some architecture views that are of value my safety engineering team mates.

Stephane LACRAMPE wrote on Wed, 22 July 2020 16:40

Hi Scott,
I hope you are doing well.
This is certainly not a comprehensive answer but I found these 2 papers which I believe are relevant to your question:
- “STPA-Inspired Safety Analysis of Driver-Vehicle Interaction in Cooperative Driving Automation”: https://www.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&cd=&cad=rja&uact=8&ved=2ahUKEwip9YzkpeHqAhUO0uAKHWtoDfwQFjABegQIBRAB&url=http%3A%2F%2Fwww.diva-portal.se%2Fsmash%2Fget%2Fdiva2%3A1371216%2FFULLTEXT01.pdf&usg=AOvVaw0WTPY74kxrVgkyI39kewFE
- “MethodologyAndArchitectureForSafetyManagement”: https://www.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&cd=&cad=rja&uact=8&ved=2ahUKEwip9YzkpeHqAhUO0uAKHWtoDfwQFjACegQIBhAB&url=https%3A%2F%2Fhal-univ-pau.archives-ouvertes.fr%2Fhal-02416468%2Ffile%2Fcsit91801.pdf&usg=AOvVaw3ZEg0mBr1nVCe099Q11k0K

Stephane

The 2nd paper was of strong interest as the authors explained that they would propose to associate STPA with each phase of ARCADIA method. The details were really difficult to follow so I didn’t think I learned anything about applying STPA within an architecture phase. Disappointed, as I was hoping to get working insight about alignment of STPA Steps (0-4) to architecture captures in Capella.

Considering STPA is usually applied at system level, most adequate perspective should be SA to start. Having a well defined operational concept (OA perspective) may also help a lot.

Copyright © Eclipse Capella, the Eclipse Capella logo, Eclipse and the Eclipse logo are Trademarks of The Eclipse Foundation.