Skip to content

Commit 5b008ca

Browse files
Add process requirements for AoU linking - fixes
Resolves: #597
1 parent 2621997 commit 5b008ca

1 file changed

Lines changed: 5 additions & 4 deletions

File tree

process/process_areas/architecture_design/guidance/architecture_process_reqs.rst

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -168,7 +168,7 @@ Traceability to Requirements and AoU
168168
:complies: std_req__iso26262__support_6425, std_req__aspice_40__SWE-2-BP4
169169
:satisfies: wf__cr_mt_featarch, wf__cr_mt_comparch
170170

171-
Each architectural element shall be linked to a requirement.
171+
Each architectural view (feature/comp_arc_sta, feature/comp_arc_dyn) and interface (logic/real_arc_int) shall be linked to a requirement.
172172

173173
.. gd_req:: Architecture attribute: fulfils (AoU)
174174
:id: gd_req__arch_attr_fulfils_aou
@@ -177,7 +177,7 @@ Traceability to Requirements and AoU
177177
:complies: std_req__iso26262__support_6425, std_req__aspice_40__SWE-2-BP4
178178
:satisfies: wf__cr_mt_featarch, wf__cr_mt_comparch
179179

180-
Each architectural element shall be linked to AoUs if it fulfills these.
180+
Each architectural static view (feature/comp_arc_sta) shall be linked to AoUs if the element (feature/comp) fulfills these.
181181

182182
.. gd_req:: Architecture traceability
183183
:id: gd_req__arch_traceability
@@ -265,8 +265,9 @@ Checks for Architectural Design
265265
:tags: prio_2_automation, attribute, check
266266
:satisfies: wf__cr_mt_featarch, wf__cr_mt_comparch
267267

268-
It shall be checked that architecture elements are not linked to its own AoU
269-
("own" means the AoU linked as "mitigated_by" to the Safety/Security Analysis linked via "violates" to the element)
268+
It shall be checked that architectural static view (feature/comp_arc_sta) are not linked to its own AoU
269+
("own" means the AoU linked as "mitigated_by" to the Safety/Security Analysis linked via "violates" to the element,
270+
another equivalent distinguishing is that the "own" AoU are in the same repository whereas the "other" are in another repository).
270271

271272
.. gd_req:: Check of Architecture consistency Components in modules
272273
:id: gd_req__arch_consistency_model

0 commit comments

Comments
 (0)