2022
DOI: 10.3390/app12031671
|View full text |Cite
|
Sign up to set email alerts
|

System-Theoretic Process Analysis Based on SysML/MARTE and NuSMV

Abstract: Systems Theoretical Accident Model and Process (STAMP), which considers system safety as an emergent property of the system, is a more effective accident/loss causality model for modern complex systems. Based on STAMP, System Theoretical Process Analysis (STPA) has attracted increasing attention as a new approach to hazard analysis, and relevant international standards are being developed. However, STPA is mainly performed manually, leading to inefficiencies, and constructs models in non-standard language, hin… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1

Citation Types

0
3
0

Year Published

2022
2022
2024
2024

Publication Types

Select...
2
1

Relationship

0
3

Authors

Journals

citations
Cited by 3 publications
(3 citation statements)
references
References 5 publications
0
3
0
Order By: Relevance
“…Important software interactions, often described as VF and hidden in the classical STPA, are modeled here in sequence diagrams. 1 If necessary, the dynamic state evolution can be modeled by the employment of state transition diagrams, as has been demonstrated by Zhong et al [56] .…”
Section: Steps Of the Stpa Sw-saf-sec Approachmentioning
confidence: 99%
“…Important software interactions, often described as VF and hidden in the classical STPA, are modeled here in sequence diagrams. 1 If necessary, the dynamic state evolution can be modeled by the employment of state transition diagrams, as has been demonstrated by Zhong et al [56] .…”
Section: Steps Of the Stpa Sw-saf-sec Approachmentioning
confidence: 99%
“…Zhong et al [5] propose an adaption of STPA based on SysML/MARTE and NuSMV (STPA-SN), which aims to improve the formalization of STPA. Their proposal includes (i) the use of the SysML internal block diagram in STPA step "Model the control structure"; (ii) definition of the unsafe control action as a state and the unsafe control action as a command received by the controlled process (instead of issued by the controller) in STPA step "Identify unsafe control actions"; and (iii) automatic definition of loss sce-narios through the conversion between SysML state machine diagrams and NuSMV models.…”
Section: Related Workmentioning
confidence: 99%
“…Recently, there have been significant advances in assessing the information identified in the STPA analysis through the combination of STPA with NuSMV [5], UPPAAL [6], or Event-B [7]. Although these approaches provide ways to support the safety assessment of the systems, they rely on the expertise of the designer in UPPAAL, Event-B, or NuSMV.…”
Section: Introductionmentioning
confidence: 99%