A Safety Analysis Method for Control Software in Coordination with FMEA and FTA
In this study, we proposed a method to improve the safety level of control software (CSW) by managing the CSW’s design information and safety analysis results, and combining failure mode and effects analysis (FMEA) and fault tree analysis (FTA). Here, the CSW is developed using structured analysis a...
Main Authors: | , , |
---|---|
Format: | Article |
Language: | English |
Published: |
MDPI AG
2021-02-01
|
Series: | Information |
Subjects: | |
Online Access: | https://www.mdpi.com/2078-2489/12/2/79 |
id |
doaj-8b0e1d6a210b493cbc6d5f1e1ce0dd89 |
---|---|
record_format |
Article |
spelling |
doaj-8b0e1d6a210b493cbc6d5f1e1ce0dd892021-02-13T00:04:08ZengMDPI AGInformation2078-24892021-02-0112797910.3390/info12020079A Safety Analysis Method for Control Software in Coordination with FMEA and FTAMasakazu Takahashi0Yunarso Anang1Yoshimichi Watanabe2Department of Computer Science and Engineering, University of Yamanashi, Kofu 400-8511, JapanDepartment of Computational Statistics, Politeknik Statistika STIS, Jakarta 13330, IndonesiaDepartment of Computer Science and Engineering, University of Yamanashi, Kofu 400-8511, JapanIn this study, we proposed a method to improve the safety level of control software (CSW) by managing the CSW’s design information and safety analysis results, and combining failure mode and effects analysis (FMEA) and fault tree analysis (FTA). Here, the CSW is developed using structured analysis and design methodology. In the upper stage of the CSW’s development process, as the input of the preliminary design information (data flow diagrams (DFDs) and control flow diagrams (CFDs)), the causes of undesirable events of the CSW are clarified by FMEA, and the countermeasures are reflected in the preliminary design information. In the lower stage of the CSW’s development process, as the inputs of the detailed design information (DFDs and CFDs in the lower level) and programs, the causes of the specific undesirable event are clarified by FTA, and the countermeasures are reflected in the detailed design specifications and programs. The processes are repeated until the impact of undesirable events become the acceptable safety level. By applying the proposed method to the CSW installed into a communication control equipment on the space system, we clarified several undesirable events and adopted adequate countermeasures. Consequently, a safer CSW is developed by applying the proposed method.https://www.mdpi.com/2078-2489/12/2/79failure mode and effects analysis (FMEA)fault tree analysis (FTA)safety analysiscontrol softwarestructured analysis and designsoftware development |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Masakazu Takahashi Yunarso Anang Yoshimichi Watanabe |
spellingShingle |
Masakazu Takahashi Yunarso Anang Yoshimichi Watanabe A Safety Analysis Method for Control Software in Coordination with FMEA and FTA Information failure mode and effects analysis (FMEA) fault tree analysis (FTA) safety analysis control software structured analysis and design software development |
author_facet |
Masakazu Takahashi Yunarso Anang Yoshimichi Watanabe |
author_sort |
Masakazu Takahashi |
title |
A Safety Analysis Method for Control Software in Coordination with FMEA and FTA |
title_short |
A Safety Analysis Method for Control Software in Coordination with FMEA and FTA |
title_full |
A Safety Analysis Method for Control Software in Coordination with FMEA and FTA |
title_fullStr |
A Safety Analysis Method for Control Software in Coordination with FMEA and FTA |
title_full_unstemmed |
A Safety Analysis Method for Control Software in Coordination with FMEA and FTA |
title_sort |
safety analysis method for control software in coordination with fmea and fta |
publisher |
MDPI AG |
series |
Information |
issn |
2078-2489 |
publishDate |
2021-02-01 |
description |
In this study, we proposed a method to improve the safety level of control software (CSW) by managing the CSW’s design information and safety analysis results, and combining failure mode and effects analysis (FMEA) and fault tree analysis (FTA). Here, the CSW is developed using structured analysis and design methodology. In the upper stage of the CSW’s development process, as the input of the preliminary design information (data flow diagrams (DFDs) and control flow diagrams (CFDs)), the causes of undesirable events of the CSW are clarified by FMEA, and the countermeasures are reflected in the preliminary design information. In the lower stage of the CSW’s development process, as the inputs of the detailed design information (DFDs and CFDs in the lower level) and programs, the causes of the specific undesirable event are clarified by FTA, and the countermeasures are reflected in the detailed design specifications and programs. The processes are repeated until the impact of undesirable events become the acceptable safety level. By applying the proposed method to the CSW installed into a communication control equipment on the space system, we clarified several undesirable events and adopted adequate countermeasures. Consequently, a safer CSW is developed by applying the proposed method. |
topic |
failure mode and effects analysis (FMEA) fault tree analysis (FTA) safety analysis control software structured analysis and design software development |
url |
https://www.mdpi.com/2078-2489/12/2/79 |
work_keys_str_mv |
AT masakazutakahashi asafetyanalysismethodforcontrolsoftwareincoordinationwithfmeaandfta AT yunarsoanang asafetyanalysismethodforcontrolsoftwareincoordinationwithfmeaandfta AT yoshimichiwatanabe asafetyanalysismethodforcontrolsoftwareincoordinationwithfmeaandfta AT masakazutakahashi safetyanalysismethodforcontrolsoftwareincoordinationwithfmeaandfta AT yunarsoanang safetyanalysismethodforcontrolsoftwareincoordinationwithfmeaandfta AT yoshimichiwatanabe safetyanalysismethodforcontrolsoftwareincoordinationwithfmeaandfta |
_version_ |
1724272483122544640 |