Hazard Analysis for Self-Adaptive Systems Using System-Theoretic Process Analysis

04/01/2023
by   Simon Diemert, et al.
0

Self-adaptive systems are able to change their behaviour at run-time in response to changes. Self-adaptation is an important strategy for managing uncertainty that is present during the design of modern systems, such as autonomous vehicles. However, assuring the safety of self-adaptive systems remains a challenge, particularly when the adaptations have an impact on safety-critical functions. The field of safety engineering has established practices for analyzing the safety of systems. System Theoretic Process and Analysis (STPA) is a hazard analysis method that is well-suited for self-adaptive systems. This paper describes a design-time extension of STPA for self-adaptive systems. Then, it derives a reference model and analysis obligations to support the STPA activities. The method is applied to three self-adaptive systems described in the literature. The results demonstrate that STPA, when used in the manner described, is an applicable hazard analysis method for safety-critical self-adaptive systems.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
09/30/2022

Safety-Critical Adaptation in Self-Adaptive Systems

Modern systems are designed to operate in increasingly variable and unce...
research
08/11/2020

SafetyOps

Safety assurance is a paramount factor in the large-scale deployment of ...
research
03/03/2021

Uncertainty in Self-Adaptive Systems: A Research Community Perspective

One of the primary drivers for self-adaptation is ensuring that systems ...
research
03/13/2013

aHUGIN: A System Creating Adaptive Causal Probabilistic Networks

The paper describes aHUGIN, a tool for creating adaptive systems. aHUGIN...
research
06/05/2021

GearV: A Two-Gear Hypervisor for Mixed-Criticality IoT Systems

This paper presents GearV, a two-gear lightweight hypervisor architectur...
research
08/28/2023

Formal Modelling and Analysis of a Self-Adaptive Robotic System

Self-adaptation is a crucial feature of autonomous systems that must cop...

Please sign up or login with your details

Forgot password? Click here to reset