Hierarchical safety analysis and formal verification for safety-critical systems using STAMP and Event-B

IF 4.7 1区 工程技术 Q1 ENGINEERING, INDUSTRIAL
Zuxi Chen , Chuanjun Niu , Meng Mei , Hongyang Zhang
{"title":"Hierarchical safety analysis and formal verification for safety-critical systems using STAMP and Event-B","authors":"Zuxi Chen ,&nbsp;Chuanjun Niu ,&nbsp;Meng Mei ,&nbsp;Hongyang Zhang","doi":"10.1016/j.ssci.2024.106744","DOIUrl":null,"url":null,"abstract":"<div><div>As safety-critical systems become increasingly complex, ensuring the safety of systems that govern critical functions affecting human activities and the environment is paramount. The inherent complexities of developing such systems necessitate a rigorous approach, as demanded by industrial standards, yet the process for ensuring safety remains inadequately defined. This paper presents a novel integration of System-Theoretic Process Analysis (STPA) with Event-B, employing a hierarchical and “middle-out” systems engineering strategy to manage complexity and improve safety verification. By applying STPA to derive and allocate safety requirements throughout a hierarchical Systems-Theoretic Accident Model and Processes (STAMP) model, and synchronizing these requirements with the formal verification steps of Event-B, our method effectively closes the gap between system development and safety engineering. The effectiveness of this approach is showcased through its application to the safety-critical Automatic Train Protection (ATP) subsystem in the Communication-Based Train Control (CBTC) system.</div></div>","PeriodicalId":21375,"journal":{"name":"Safety Science","volume":"184 ","pages":"Article 106744"},"PeriodicalIF":4.7000,"publicationDate":"2024-12-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Safety Science","FirstCategoryId":"5","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S0925753524003345","RegionNum":1,"RegionCategory":"工程技术","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"ENGINEERING, INDUSTRIAL","Score":null,"Total":0}
引用次数: 0

Abstract

As safety-critical systems become increasingly complex, ensuring the safety of systems that govern critical functions affecting human activities and the environment is paramount. The inherent complexities of developing such systems necessitate a rigorous approach, as demanded by industrial standards, yet the process for ensuring safety remains inadequately defined. This paper presents a novel integration of System-Theoretic Process Analysis (STPA) with Event-B, employing a hierarchical and “middle-out” systems engineering strategy to manage complexity and improve safety verification. By applying STPA to derive and allocate safety requirements throughout a hierarchical Systems-Theoretic Accident Model and Processes (STAMP) model, and synchronizing these requirements with the formal verification steps of Event-B, our method effectively closes the gap between system development and safety engineering. The effectiveness of this approach is showcased through its application to the safety-critical Automatic Train Protection (ATP) subsystem in the Communication-Based Train Control (CBTC) system.
求助全文
约1分钟内获得全文 求助全文
来源期刊
Safety Science
Safety Science 管理科学-工程:工业
CiteScore
13.00
自引率
9.80%
发文量
335
审稿时长
53 days
期刊介绍: Safety Science is multidisciplinary. Its contributors and its audience range from social scientists to engineers. The journal covers the physics and engineering of safety; its social, policy and organizational aspects; the assessment, management and communication of risks; the effectiveness of control and management techniques for safety; standardization, legislation, inspection, insurance, costing aspects, human behavior and safety and the like. Papers addressing the interfaces between technology, people and organizations are especially welcome.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信