Skip to content

Latest commit

 

History

History
98 lines (64 loc) · 5.24 KB

README.md

File metadata and controls

98 lines (64 loc) · 5.24 KB

ModelBasedSTPA

The System-Theoretic Profile Analysis (STPA) is a safety analysis approach that targets to identify not only component failures but also issues related to inadequate specifications and interactions. To be able to use the STPA in combination with SysML, a profile was created (Cameo Systems Modeler version 19 SP3).

The profile itself can be accessed in the Profile/19SP3 folder. In the folder, one version with and one version without a corresponding example is included. To use the profile for own projects, it is recommended to import the version without the example. The structure of the example is shown below.

ExampleStructure

All important resources for using the profile will be linked below. It is recommended to take a look at the intro and tutorial video to get a better understanding of the background and application.

TutorialSlideImage


Intro

The intro video serves as an initial statement of the idea of the profile and introduces the tutorial contents.


Tutorial

For the usage of the STPA profile, a tutorial video was created that explains:

  • Why it could be interesting
  • What is included in the profile
  • How a basic application would look like
  • How advanced concepts can be used
  • What the limitations are
  • What future work will target

In addition, the tutorial slides are placed for download in the Tutorial folder.


Further Information

The profile was created with the Cameo Systems Modeler version 19.0 SP3

This means that no guarantee is provided that the profile works with other versions.

However, a quick check for Cameo Systems Modeler version 2022 was executed and the updated profile uploaded in the Profile/2022x folder. This 2022x version has to be viewed with caution, since it was only tested very briefly.

Moreover, the profile is a proof-of-concept implementation and not a qualified product!

Since automated functions are an important parts of the profile, a summary of the most important functions is provided in the Profile folder.

TutorialFunctions


Related Material

Recommended STPA Literature:

Related References from Alexander Ahlbrecht:


Licensing Information

The STPAStandaloneProfile*.mdzip and STPAStandaloneProfileWithExample*.mdzip (*version) are licensed under the MIT license.

The corresponding introductory resources are licensed under the CC By-NC-ND 4.0 license. The introductory resources inlcude:

For both, the profile and the introductory resources, the copyright belongs to the German Aerospace Center / Deutsches Zentrum für Luft- und Raumfahrt e.V. (DLR):

Copyright (c) 2023 Deutsches Zentrum für Luft- und Raumfahrt e.V. (DLR)


Contact Information

The profile was created by Alexander Ahlbrecht.

In case of questions, you can also write a mail to: [email protected]