Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2,277 changes: 4 additions & 2,273 deletions process/general_concepts/_assets/score_building_blocks_meta_model.drawio.svg
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks meanwhile very complex, propose to add a picture only with mandatory links to show the minimal required links.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The description is not up-to-date, at least Platform Architecture is missing

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Where is the platform architecture missing ? It is on the upper left site, right next to platform.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

In the description, not in the image

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

platform architecture added to description

Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

There is still a satisfied from Component requirements to feature architecture, deleted in all other documents, also not existing any more in Meta Model?

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

removed the "satisfies"

Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
11 changes: 5 additions & 6 deletions process/general_concepts/score_building_blocks_concept.rst
Original file line number Diff line number Diff line change
Expand Up @@ -39,13 +39,12 @@ as a Safety Element out of Context (**SEooC**) and it can be delivered as part o
Delivery Container (green box, top, 1st column). The objectives of the platform are
expressed as concrete **Stakeholder Requirements** (blue box, top, 4th column), which
can be tested by provided **Platform Integration Tests** (blue box, top, 6th column)
for reference hardware platforms. A **Platform Safety/Security Analysis**
(blue box, top, 7th column) is required to verify the Feature Architectures, whereby
violations of safety/security requirements must be documented. Potential faults
may mitigated by updating the Stakeholder Requirements or by **Assumptions of Use**
(white box, 8th column).
for reference hardware platforms. A **Platform Safety/Security Analysis**
(blue box, top, 7th column) is required to verify **Platform Architecture** (including feature dependencies),
whereby violations of safety/security requirements must be documented. Potential faults
may be mitigated by updating the Stakeholder Requirements or by **Assumptions of Use** (white box, 8th column).

The platform consists of **Features** (yellow box, middle, 2nd column).
The platform consists of **Features** (yellow box, middle, 2nd column) defining a **Platform Architecture**.

Further the project provides **Dependable Elements** (red box, middle, 1st column),
which can also be developed as a SEooC and are delivered as part of a **Delivery
Expand Down
6 changes: 3 additions & 3 deletions process/general_concepts/score_traceability_concept.rst
Original file line number Diff line number Diff line change
Expand Up @@ -68,7 +68,7 @@ of use. For convenience also the traceability to upper and lower lever requireme

The next figures sets the focus on the component level and adds the traceability from the
Component Requirements to the Component Architecture, Component Safety/Security Analysis
and the Component Assumption of use. Further the traceability to Component Assumptions of use
and the Component Assumption of use. Further the traceability to Assumptions of use
from external components is included.


Expand All @@ -89,8 +89,8 @@ addition also needed to their architectures.

High level traceability overview for project component work products including sub-components

Or less complex components may not require a Component Architecture, the traceability is not
required as the architecture can be skipped.
Or less complex components may not require a Component Architecture (and the derived work products
Component Safety/Security Analysis and AoUs). Then the traceability is not required for these.

.. figure:: _assets/score_traceability_model_cmp_overview_3.drawio.svg
:width: 100%
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -164,20 +164,20 @@ Traceability to Requirements and AoU
.. gd_req:: Architecture attribute: fulfils
:id: gd_req__arch_attr_fulfils
:status: valid
:tags: manual_prio_1, attribute, mandatory
:tags: manual_prio_1, attribute
:complies: std_req__iso26262__support_6425, std_req__aspice_40__SWE-2-BP4
:satisfies: wf__cr_mt_featarch, wf__cr_mt_comparch

Each architectural view (feature/comp_arc_sta, feature/comp_arc_dyn) and interface (logic/real_arc_int) shall be linked to a requirement.
Architectural views (feature/comp_arc_sta, feature/comp_arc_dyn) and interfaces (logic/real_arc_int) should be linked to a requirement.

.. gd_req:: Architecture attribute: fulfils (AoU)
:id: gd_req__arch_attr_fulfils_aou
:status: valid
:tags: manual_prio_1, attribute, mandatory
:tags: manual_prio_1, attribute
:complies: std_req__iso26262__support_6425, std_req__aspice_40__SWE-2-BP4
:satisfies: wf__cr_mt_featarch, wf__cr_mt_comparch

Each architectural static view (feature/comp_arc_sta) shall be linked to AoUs if the element (feature/comp) fulfills these.
Architectural elements (feat_arc_sta, comp) shall be linked to AoUs if the element fulfills these.

.. gd_req:: Architecture traceability
:id: gd_req__arch_traceability
Expand Down
Loading