Abstract

System-Theoretic Process Analysis (STPA) is a technique, based on System-Theoretic Accident Model and Process (STAMP), to identify hazardous control actions, loss scenarios, and safety requirements. STPA is considered a rather complex technique and lacks formalism, but there exists a growing interest in using STPA in certifications of safety-critical systems development. SysML is a modeling language for systems engineering. It enables representing models for analysis, design, verification, and validation of systems. In particular, the free software TTool and the model-checker UPPAAL enable formal verification of SysML models. This paper proposes a method that combines STPA and SysML modeling activities in order to allow simulation and formal verification of systems' models. An automatic door system serves as example to illustrate the effectiveness of the proposed approach.

Keywords:
Systems Modeling Language Computer science Formal verification Modeling language Model checking Systems modeling Unified Modeling Language Formal methods Software engineering Process (computing) Formalism (music) Systems engineering Software Programming language Engineering

Metrics

18
Cited By
7.20
FWCI (Field Weighted Citation Impact)
14
Refs
0.98
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Citation History

Topics

Safety Systems Engineering in Autonomy
Physical Sciences →  Engineering →  Safety, Risk, Reliability and Quality
Systems Engineering Methodologies and Applications
Physical Sciences →  Engineering →  Control and Systems Engineering
Risk and Safety Analysis
Social Sciences →  Decision Sciences →  Statistics, Probability and Uncertainty

Related Documents

JOURNAL ARTICLE

Hazard Analysis Process Based on STPA Using SysML

Na-yeon ChoiByong-gul Lee

Journal:   Journal of Internet Computing and services Year: 2019 Vol: 20 (3)Pages: 1-11
JOURNAL ARTICLE

Modeling with SysML

Sanford FriedenthalJoseph A. Wolfrom

Journal:   INCOSE International Symposium Year: 2010 Vol: 20 (1)Pages: 1847-1995
JOURNAL ARTICLE

Modeling with SysML

Sanford FriedenthalJoseph A. Wolfrom

Journal:   INCOSE International Symposium Year: 2011 Vol: 21 (1)Pages: 1388-1389
JOURNAL ARTICLE

Integrating STPA Extended for Coordination into SysML Using RAAML

Elizabeth PenningtonKip E. JohnsonJohn M. ColombiKerianne L. Hobbs

Journal:   INCOSE International Symposium Year: 2024 Vol: 34 (1)Pages: 749-762
© 2026 ScienceGate Book Chapters — All rights reserved.