SafetyGoal : public class
Created: 2007-09-25 14:53:43
Modified: 2010-04-30 15:06:28
Project:
Advanced:
<p>SafetyGoal represents the top-level safety requirement defined in ISO26262. Its purpose is to define how to avoid its associated HazardousEvents, or reduce the risk associated with the hazardous event to an acceptable level.<br/></p><p><br/></p><p>The SafetyGoal is defined through one or several associated requirement elements.<br/></p><p><br/></p><p>An ASIL shall be assigned to each SafetyGoal, to represent the integrity level at which the SafetyGoal must be met.<br/></p><p><br/></p><p>Similar SafetyGoals can be combined into one SafetyGoal. If different ASILs are assigned to similar SafetyGoals, the highest ASIL shall be assigned to the combined SafetyGoal.<br/></p><p><br/></p><p>For every SafetyGoal, a safe state should be defined, either textually or by referencing a specific mode. The safe state is a system state to be maintained or to be reached when a potential source of its hazardous event is detected.<br/></p><p><br/></p><p><br/></p><p>Semantics:<br/></p><p>SafetyGoal represents a safety Goal according to ISO26262. Requirements define the SafetyGoal, and HazardousEvents identify the responsibility of each SafetyGoal. hazardClassification defines the integrity classification of the SafetyGoal, and safeStates may be defined by a string or formalized through associated Modes.<br/></p><p><br/></p><p>Notation:<br/></p><p>SafetyGoal is a box with text SafetyGoal at the top left.<br/></p><p><br/></p><p>Extension:<br/></p><p>Class<br/></p>
Attribute Details
public ASILKind
  hazardClassification
 
public String
  safeStates
Range:0 to 1
Notes: For every SafetyGoal, a safe state should be defined, in order to declare a system state to be maintained or to be reached when the failure is detected and so to allow a failure mitigation action without any violation of the associated SafetyGoal.
Element Source Role Target Role Details
HazardousEvent
Class  
Name:  
 
Name: derivedFrom
The HazardousEvent which the SafetyGoal shall address
 
Requirement
Class  
Name:  
 
Name: requirement
 
 
Mode
Class  
Name:  
 
Name: safeModes
The safe modes identified for the SafetyGoal
 
Element Source Role Target Role Details
Dependability
Class  
Name:  
 
Name: safetyGoal
 
 
Object Type Connection Notes
EAElement Class Generalization  
Dependability Class Weak