From STPA to Safe Behavior Models
<|reference_start|>From STPA to Safe Behavior Models: Model checking is a proven approach for checking whether the behavior model of a safety-critical system fulfills safety properties that are stated as LTL formulas.We propose rules for generating such LTL formulas automatically based on the result of the risk analysis technique System-Theoretic Process Analysis (STPA). Additionally, we propose a synthesis of a Safe Behavior Model from these generated LTL formulas. To also cover liveness properties in the model, we extend STPA with Desired Control Actions. We demonstrate our approach on an example system using SCCharts for the behavior model. The resulting model is not necessarily complete but provides a good foundation that already covers safety and liveness properties.<|reference_end|>
@article{petzold2024from,
    title={From STPA to Safe Behavior Models},
    author={Jette Petzold, Reinhard von Hanxleden},
    journal={arXiv preprint arXiv:2404.04093},
    year={2024},
    archivePrefix={arXiv},
    eprint={2404.04093},
    primaryClass={cs.SE}
}