A Case Study using a Protocol to Derive Safety Functional Requirements from Fault Tree Analysis

被引:0
|
作者
Galvao Martins, Luiz Eduardo [1 ]
de Oliveira, Tiago [1 ]
机构
[1] Univ Fed Sao Paulo, Inst Sci & Technol, Sao Jose Dos Campos, Brazil
关键词
Safety Functional Requirements; Fault Tree Analysis; Critical Systems; Hazard Situations; Embedded Systems; ANOMALIES; TRENDS;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
State-of-the-art in Requirements Engineering offers many frameworks and techniques to enable requirements engineers in their work. However, for critical systems there are gaps in state-of-the-art, and these can result in dire consequences, potentially putting lives in danger and damage infrastructure and threaten the environment. A well known technique used to help requirements engineers to understand safety hazards situations in the context of safety-critical software is Fault Tree Analysis (FTA). This technique is a good one to decompose hazards identified in the system context into events that may put the system functionalities in risk. However, FTA does not offer a protocol of how to derive safety functional requirements from fault trees. In this paper we present a case study adopting a protocol to help requirements engineers to derive safety functional requirements from FTA. The proposed protocol was based on a study performed in a Brazilian company in the area of electronic medical devices. The development of prototype of a low cost insulin infusion pump, which is a critical system, offered the basis to propose and test a protocol to derive safety functional requirements from FTA. During the case study we collected evidences that help us to discuss if FTA is sufficient to guide software engineers to implement the corresponding control software and also if FTA offers enough information to help requirements engineers to derive safety functional requirements.
引用
收藏
页码:412 / 419
页数:8
相关论文
共 50 条
  • [1] Validation of the safety requirements of the landing gear using fault tree analysis
    Iven L.
    Zaidi Y.
    CEAS Aeronautical Journal, 2022, 13 (02) : 503 - 520
  • [2] Scalable Fault Tree Analysis for Functional Safety Software
    Kim, Hyung Ho
    PROCEEDINGS OF THE 2023 30TH ASIA-PACIFIC SOFTWARE ENGINEERING CONFERENCE, APSEC 2023, 2023, : 532 - 538
  • [3] Using Functional Requirements Formulation in Fault Tree Analysis Construction - a Way to Improve Product's Design
    Banciu, Felicia Veronica
    Draghici, George
    Pamintas, Eugen
    ENGINEERING SOLUTIONS AND TECHNOLOGIES IN MANUFACTURING, 2014, 657 : 911 - 915
  • [4] A Safety Analysis Method Using Fault Tree Analysis and Petri Nets
    Reza, Hassan
    Pimple, Malvika
    Krishna, Varun
    Hilde, Jared
    PROCEEDINGS OF THE 2009 SIXTH INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY: NEW GENERATIONS, VOLS 1-3, 2009, : 1089 - 1094
  • [5] COST/BENEFIT OF SAFETY INVESTMENTS USING FAULT TREE ANALYSIS
    BROWN, DB
    JOURNAL OF SAFETY RESEARCH, 1973, 5 (02) : 73 - 81
  • [6] Component Fault and Deficiency Tree (CFDT): Combining Functional Safety and SOTIF Analysis
    Zeller, Marc
    MODEL-BASED SAFETY AND ASSESSMENT, IMBSA 2022, 2022, 13525 : 146 - 152
  • [7] Mines Systems Safety Improvement Using an Integrated Event Tree and Fault Tree Analysis
    Kumar R.
    Ghosh A.K.
    Journal of The Institution of Engineers (India): Series D, 2017, 98 (1) : 101 - 108
  • [8] Safety requirements and fault trees using retrenchment
    Banach, R
    Cross, R
    COMPUTER SAFETY, RELIABILITY, AND SECURITY, PROCEEDINGS, 2004, 3219 : 210 - 223
  • [9] Risk assessment and safety evaluation using probabilistic fault tree analysis
    Khan, FI
    Husain, T
    HUMAN AND ECOLOGICAL RISK ASSESSMENT, 2001, 7 (07): : 1909 - 1927
  • [10] Fault tree analysis method for deterioration of timber bridges using an Australian case study
    Lokuge, Weena
    Gamage, Nirdosha
    Setunge, Sujeeva
    BUILT ENVIRONMENT PROJECT AND ASSET MANAGEMENT, 2016, 6 (03) : 332 - 344