-
Notifications
You must be signed in to change notification settings - Fork 21
fix: Restore accidentally deleted requirements #730
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Changes from all commits
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -81,6 +81,55 @@ Diagram Attributes | |
|
|
||
| .. _detailed_design_linkage: | ||
|
|
||
| Diagram Linkage | ||
| ''''''''''''''' | ||
|
|
||
| .. gd_req:: Diagram Linkage check Component ID | ||
| :id: gd_req__impl_diagram_check_id | ||
| :status: valid | ||
| :version: 1 | ||
| :tags: prio_2_automation, attribute, automated | ||
| :complies: std_req__iso26262__support_6421[version==1], std_req__iso26262__support_6425[version==1] | ||
| :satisfies: wf__sw_detailed_design[version==1] | ||
|
|
||
| Each diagram shall be linked to the corresponding component id via the attribute belongs_to. | ||
|
Contributor
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. In detail design / implementation exists no sphinx elements anymore. There this requirement should be moved into the architecture process requirements. |
||
|
|
||
| .. gd_req:: Diagram Linkage Component ID | ||
|
Contributor
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. See above. Shall be moved to architecture process requirements. |
||
| :id: gd_req__impl_diagram_linkage_id | ||
| :status: valid | ||
| :version: 1 | ||
| :tags: prio_2_automation, attribute, automated | ||
| :complies: std_req__iso26262__support_6421[version==1], std_req__iso26262__support_6425[version==1] | ||
| :satisfies: wf__sw_detailed_design[version==1] | ||
|
|
||
| Each diagram shall be automatically linked (inverse direction) to the corresponding component id via the "belongs by" linkage. | ||
|
Member
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more.
Contributor
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. It is according meta model, thus fine, should not be changed |
||
|
|
||
| .. gd_req:: Diagram Linkage includes | ||
| :id: gd_req__impl_diagram_check_includes | ||
| :status: valid | ||
| :version: 1 | ||
| :tags: prio_2_automation, attribute, automated | ||
| :complies: std_req__iso26262__support_6421[version==1], std_req__iso26262__support_6425[version==1] | ||
| :satisfies: wf__sw_detailed_design[version==1] | ||
|
|
||
| Each diagram shall be linked to the corresponding | ||
|
Contributor
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. This requirement can be removed. We have no sphinx needs in implementation / detail design anymore. Existing (optional) implementation diagrams (plantuml or drawio) are linked by path / filename to the unit. They are located in the docs folder of the component. The units are mentioned in the diagram as names of "boxes". There is no automation needed. |
||
| - SW Unit | ||
| - SW Unit Interface | ||
|
Comment on lines
+116
to
+117
Contributor
Author
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. I'm sure the first two requirements should be restored, but I'm not sure about the other two since these seem to be quite specifically about units. On the other hand, docs-as-code currently implements relations like "mod_view_sta includes comp".
Contributor
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. |
||
| via the attribute includes. | ||
|
|
||
| .. gd_req:: Diagram Linkage includes | ||
| :id: gd_req__impl_diagram_linkage_includes | ||
| :status: valid | ||
| :version: 1 | ||
| :tags: prio_2_automation, attribute, automated | ||
| :complies: std_req__iso26262__support_6421[version==1], std_req__iso26262__support_6425[version==1] | ||
| :satisfies: wf__sw_detailed_design[version==1] | ||
|
|
||
| Each diagram shall be automatically linked (inverse direction) to the corresponding | ||
|
Contributor
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Should be removes. See above. |
||
| - SW Unit | ||
| - SW Unit Interface | ||
| via the "included by" linkage. | ||
|
|
||
| Diagram Checks | ||
| '''''''''''''' | ||
|
|
||
|
|
||

There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Compared it with https://eclipse-score.github.io/process_description/main/general_concepts/score_building_blocks_concept.html
seems ok, but the word Diagram is somehow misleading, should that not be called Detailed Design?