Title :
A safety requirement engineering method and tool
Author :
Guillerm, Romaric ; Demmou, Hamid ; Sadou, Nabil
Author_Institution :
LAAS, Toulouse, France
Abstract :
Requirement engineering is one of the most critical system engineering processes, particularly when it deals with the safety requirements which are non-functional requirements and are related to emergent system properties. In fact, safety requirements must be formulated at system level and then be derived at sub-system level. The main objective of this paper is to present a new tool, “SafetyLab”, which implements a method for safety treatment of complex systems. The method allows the definition of the system safety requirements following a risk and hazard analysis, and then their derivation according to a top-down approach. It is based on the famous Failure Mode, Effects, and Criticality Analysis (FMECA) and the use of Fault Trees.
Keywords :
fault trees; formal specification; software fault tolerance; FMECA; SafetyLab tool; complex system safety treatment; critical system engineering processes; emergent system properties; failure mode-effects-and-criticality analysis; fault trees; hazard analysis; nonfunctional requirements; risk analysis; safety requirement engineering method; safety requirement engineering tool; subsystem level; system safety requirements; top-down approach; Computer architecture; Fault trees; Hazards; Reliability; Systems engineering and theory; Uninterruptible power systems; Complex system; FMECA; Fault Tree; Requirement engineering; Safety requirement;
Conference_Titel :
Requirements Engineering Conference (RE), 2013 21st IEEE International
Conference_Location :
Rio de Janeiro
DOI :
10.1109/RE.2013.6636739