@@ -158,8 +158,8 @@ Attributes of Architectural Elements
158158 * valid
159159 * invalid
160160
161- Traceability to Requirements
162- ----------------------------
161+ Traceability to Requirements and AoU
162+ ------------------------------------
163163
164164.. gd_req :: Architecture attribute: fulfils
165165 :id: gd_req__arch_attr_fulfils
@@ -168,7 +168,16 @@ Traceability to Requirements
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.
172+
173+ .. gd_req :: Architecture attribute: fulfils (AoU)
174+ :id: gd_req__arch_attr_fulfils_aou
175+ :status: valid
176+ :tags: manual_prio_1, attribute, mandatory
177+ :complies: std_req__iso26262__support_6425, std_req__aspice_40__SWE-2-BP4
178+ :satisfies: wf__cr_mt_featarch, wf__cr_mt_comparch
179+
180+ Each architectural static view (feature/comp_arc_sta) shall be linked to AoUs if the element (feature/comp) fulfills these.
172181
173182.. gd_req :: Architecture traceability
174183 :id: gd_req__arch_traceability
@@ -250,6 +259,16 @@ Checks for Architectural Design
250259 * Functional requirements <-> static / dynamic architectural elements (feat_arc_sta, feat_arc_dyn)
251260 * Interface requirements <-> interface architectural elements (logic_arc_int, logic_arc_int_op)
252261
262+ .. gd_req :: Check of Architecture linkage to AoU
263+ :id: gd_req__arch_linkage_aou
264+ :status: valid
265+ :tags: prio_2_automation, attribute, check
266+ :satisfies: wf__cr_mt_featarch, wf__cr_mt_comparch
267+
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).
271+
253272.. gd_req :: Check of Architecture consistency Components in modules
254273 :id: gd_req__arch_consistency_model
255274 :status: valid
0 commit comments