Skip to content

Commit 00ec242

Browse files
Update linking check from req to architecture (#700)
* Update linking check from req to architecture Signed-off-by: aschemmel-tech <alexander.schemmel@bmw.de> * Update linking check from req to arch - fix --------- Signed-off-by: aschemmel-tech <alexander.schemmel@bmw.de>
1 parent d84e52a commit 00ec242

1 file changed

Lines changed: 17 additions & 6 deletions

File tree

process/process_areas/requirements_engineering/guidance/requirements_process_reqs.rst

Lines changed: 17 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -325,26 +325,37 @@ Process Requirements Checks
325325

326326
:ref:`traceability concept for requirements`
327327

328+
.. gd_req:: Requirements mandatory architecture linkage
329+
:id: gd_req__req_linkage_architecture_mandatory
330+
:status: valid
331+
:tags: done_automation, check
332+
:complies: std_req__iso26262__support_6423
333+
:satisfies: wf__req_feat_req, wf__req_comp_req
334+
335+
Every feature- and component requirement shall be linked via satisfied_by at least to one valid architectural element on the same level.
336+
337+
* feat_req -> feature (feat)
338+
* comp_req -> component (comp)
339+
328340
.. gd_req:: Requirements linkage architecture
329341
:id: gd_req__req_linkage_architecture
330342
:status: valid
331-
:tags: prio_2_automation, check
343+
:tags: prio_3_automation, check
332344
:complies: std_req__iso26262__support_6423
333345
:satisfies: wf__req_feat_req, wf__req_comp_req
334346

335-
It shall be checked if every feature- and component requirement is linked at least to one valid architectural element on the same level.
347+
It shall be checked if every feature requirement is linked via fulfilled_by at least to one valid architectural diagram/interface on the same level.
336348
This should also include requirement type checking:
337349

338350
* If the requirement is of type "Functional" it shall be linked to architecture diagram elements.
339-
* If the requirement is of type "Interface" it shall be linked to architecture interface elements. Here the level matching is feature <> logical and component <> real.
340-
* If the requirement is of any other type there shall not be a link to architecture elements.
351+
* If the requirement is of type "Interface" it shall be linked to architecture interface elements.
341352

342-
Note that the linking is done from the architecture element to the requirement as described for example in :ref:`allocate_feature_requirements`.
353+
Note that the linking done via "fulfils" from the architecture element to the requirement as described for example in :ref:`allocate_feature_requirements`.
343354

344355
.. gd_req:: Requirements linkage architecture switch
345356
:id: gd_req__req_linkage_architecture_switch
346357
:status: valid
347-
:tags: prio_2_automation, check
358+
:tags: prio_3_automation, check
348359
:complies: std_req__iso26262__support_6423
349360
:satisfies: wf__req_feat_req, wf__req_comp_req
350361

0 commit comments

Comments
 (0)