You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: process/process_areas/safety_analysis/guidance/dfa_failure_initiators.rst
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -25,7 +25,7 @@ DFA failure initiators
25
25
26
26
.. note:: Use the failure initiators to ensure a structured analysis. If a failure doesn't apply, please fill in a short description in the violation cause of the analysis so it could be recognized that the analysis is done. If there are additional failure initiators needed, please enlarge the list of fault models.
27
27
28
-
.. note:: A ASIL related message is trustable in that manner that it is not corrupted, repeated, lost, delayed, masqueraded or addressed incorrectly.
28
+
.. note:: An ASIL related message is trustable in that manner that it is not corrupted, repeated, lost, delayed, masqueraded or addressed incorrectly.
|:violation_id: <ID from DFA failure initiators :need:`gd_guidl__dfa_failure_initiators`>
186
+
|:violation_cause: "description of failure effect of the failure initiator on the element"
187
+
|:mitigates: <ID from Feature Requirement | ID from AoU Feature Requirement>
188
+
|:mitigation_issue: <ID from Issue Tracker>
189
+
|:sufficient: <yes|no>
190
+
|:status: <valid|invalid>
191
+
.. note:: argument is inside the 'content'. Therefore content is mandatory
192
192
193
193
Use the DFA failure initiators :need:`gd_guidl__dfa_failure_initiators` to ensure a structured analysis. If a failure initiator doesn't apply,
194
194
please fill in a short description in the violation cause of the analysis so it could be recognized that the analysis
195
195
is done. If there are additional failure initiators needed, please enlarge the list of failure initiators.
196
196
197
-
.. feat_saf_dfa:: Static Architecture
198
-
:verifies:feat_arc_sta_persistency_static
199
-
:id:feat_saf_dfa__persistency__libraries
200
-
:violation_id:"CO_01_01"
201
-
:violation_cause:Shared resources: Libraries
202
-
:mitigation: feat_req__persistency__persistency
203
-
:mitigation_issue:
204
-
:sufficient: yes
205
-
:status: valid
206
-
The violation is not applicable. The persistency feature is implemented in a way that it doesn't share libraries between functions and their related safety mechanisms.
207
-
208
-
.. feat_saf_dfa:: Static Architecture
209
-
:verifies:feat_arc_sta_persistency_static
210
-
:id:feat_saf_dfa__persistency__message_corruption
211
-
:violation_id:"CO_01_01"
212
-
:violation_cause:"Data or message corruption / repetition / loss / delay / masquerading or incorrect addressing of information. Failures will lead to falsified execution or to a not available feature.
|Integrity check will fail, so the failure will be detected.
207
+
208
+
|.. feat_saf_dfa:: Persistency
209
+
|:verifies: feat_arc_sta__persistency__static
210
+
|:id: feat_saf_dfa__persistency__arg_passed
211
+
|:violation_id: CO_01_01
212
+
|:violation_cause: Information passed via argument through a function call, or via writing/reading a variable being global to the two software functions (data flow)
0 commit comments