Combining STPA with PF Requirements Analysis: Taking the Insulin Pump Problem as an Example

The Problem Frames (PF) approach has gained significant attention and recognition in the field of requirements engineering. However, most of the existing work focuses on modeling normal behaviors in systems and lacks safety considerations and analysis. Therefore, it is crucial to integrate problem-oriented requirements analysis methods with modern safety analysis approaches. In this paper, we propose an approach which combines the PF requirements analysis method with the System-Theoretic Process Analysis (STPA), to identify hazardous control actions, loss scenarios, and safety requirements, and formally validate the identified results using the model-checker UPPAAL. The aim is to incorporate safety requirements early in the requirements modeling phase. A case study of an insulin pump control system demonstrates the applicability and viability of this method.

Authors

Institutions

Publication Details

Published
2024-09-13
DOI
https://doi.org/10.1109/icacte62428.2024.10871520
Citations
1
Primary Topic
Software Reliability and Analysis Research
Type
article
Field-Weighted Citation Impact
0.49

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Combining STPA with PF Requirements Analysis: Taking the Insulin Pump Problem as an Example

Bowen Zheng, Hongbin Xiao, Zhi Li, Xiayu Zhou
1 citations
Software Reliability and Analysis Research
0.49
article

Combining STPA with PF Requirements Analysis: Taking the Insulin Pump Problem as an Example

Bowen Zheng, Hongbin Xiao, Zhi Li, Xiayu Zhou
article en
1 citations

Abstract

The Problem Frames (PF) approach has gained significant attention and recognition in the field of requirements engineering. However, most of the existing work focuses on modeling normal behaviors in systems and lacks safety considerations and analysis. Therefore, it is crucial to integrate problem-oriented requirements analysis methods with modern safety analysis approaches. In this paper, we propose an approach which combines the PF requirements analysis method with the System-Theoretic Process Analysis (STPA), to identify hazardous control actions, loss scenarios, and safety requirements, and formally validate the identified results using the model-checker UPPAAL. The aim is to incorporate safety requirements early in the requirements modeling phase. A case study of an insulin pump control system demonstrates the applicability and viability of this method.

Guangxi Normal University (CN)
National Natural Science Foundation of China
Zero hunger
Openalex Percentile: Top 27%
Software Reliability and Analysis Research
0.49
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.