DocumentCode :
652648
Title :
Experimental Comparison of Two Safety Analysis Methods and Its Replication
Author :
Jung, J. ; Hoefig, Kai ; Domis, Dominik ; Jedlitschka, Andreas ; Hiller, Matthias
Author_Institution :
Fraunhofer IESE, Kaiserslautern, Germany
fYear :
2013
fDate :
10-11 Oct. 2013
Firstpage :
223
Lastpage :
232
Abstract :
(Background) Empirical Software Engineering (SE) strives to provide empirical evidence about the pros and cons of SE approaches. This kind of knowledge becomes relevant when the issue is whether to change from a currently employed approach to a new one or not. An informed decision is required and is particularly important in the development of safety-critical systems. For example, for the safety analysis of safety-critical embedded systems, methods such as Failure Mode and Effect Analysis (FMEA) and Fault Tree Analysis (FTA) are used. With the advent of model-based systems and software development, the question arises whether safety engineering methods should also be adopted. New technologies such as Component Integrated Fault Trees (CFT) come into play. Industry demands to know the benefits of these new methods over established ones such as Fault Trees (FT). (Methods) For the purpose of comparing CFT and FT with regard to the capabilities of the safety analysis methods (such as quality of the results) and to the participants´ rating of the consistency, clarity, and maintainability of the methods, we designed a comparative study as a controlled experiment using a within-subject design. The experiment was run with seven academic staff members working towards their PhD. The study was replicated with eleven domain experts from industry. (Results) Although the analysis of the tasks´ solutions showed that the use of CFT did not yield a significantly different number of correct or incorrect solutions, the participants rated the modeling capacities of CFT higher in terms of model consistency, clarity, and maintainability. (Conclusion) From this first evidence, we conclude that CFT have the potential of being beneficial for companies looking for a safety analysis approachfor projects using model-based development.
Keywords :
safety-critical software; CFT; SE approach; component integrated fault trees; empirical software engineering; experimental comparison; model clarity; model consistency; model maintainability; model-based development; model-based systems; replication; safety analysis method; safety-critical systems; software development; within-subject design; Aerospace electronics; Analytical models; Fault trees; Hazards; Industries; Unified modeling language; model-driven development; safety analysis methods; fault trees analysis; component integrated fault trees; avionics; experiment; replication;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Empirical Software Engineering and Measurement, 2013 ACM / IEEE International Symposium on
Conference_Location :
Baltimore, MD
ISSN :
1938-6451
Print_ISBN :
978-0-7695-5056-5
Type :
conf
DOI :
10.1109/ESEM.2013.59
Filename :
6681355
Link To Document :
بازگشت