Title :
A combined analysis method of FMEA and FTA for improving the safety analysis quality of safety-critical software
Author :
XiangYu Han ; Jun Zhang
Author_Institution :
Software Dept., Beijing Aerosp. Autom. Control Inst., Beijing, China
Abstract :
Software safety analysis methods are used broadly in safety-critical systems to secure software safety and to recognize potential errors during software development, particularly at the early stage. FMEA and FTA are two traditional safety analysis methods, both of which provide a complementary way of identifying errors and tracking their possible influences. They have already been widely adopted in safety-critical industries. However, the effectiveness of FMEA and FTA depends on a complete understanding of the software being analyzed. Unlike hardware safety analysis, software safety analysis is usually a process of iteration. It is more difficult to get a comprehensive understanding of the software being analyzed at the early stage of software life cycle. A combined analysis method of FMEA and FTA was presented in this paper, which could detect more potential errors of software at the early stage. An analysis process which can convert and verify between FMEA and FTA was created. A semi-auto analyzing tool was developed to carry the process. Comparison experiments were carried out to testify the effectiveness of this method, which showed that the combined method proposed by this paper achieved better results.
Keywords :
fault trees; program diagnostics; safety-critical software; FMEA; FTA; failure modes and effect analysis; fault tree analysis; safety analysis quality; safety-critical software; semiauto analyzing tool; software safety analysis; Aerospace safety; Context; Fault trees; Hazards; Software safety;
Conference_Titel :
Granular Computing (GrC), 2013 IEEE International Conference on
Conference_Location :
Beijing
DOI :
10.1109/GrC.2013.6740435