Skip to content

Commit 3197c2d

Browse files
authored
Merge pull request #141 from eclipse-score/update_traceability
updating traceability model
2 parents d7fe605 + 53646e7 commit 3197c2d

8 files changed

+13
-11
lines changed

BUILD

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@
1111
# SPDX-License-Identifier: Apache-2.0
1212
# *******************************************************************************
1313
load("@score_cr_checker//:cr_checker.bzl", "copyright_checker")
14+
load("@score_docs_as_code//:docs.bzl", "docs")
1415

1516
# *******************************************************************************
1617
# Copyright (c) 2025 Contributors to the Eclipse Foundation
@@ -25,7 +26,6 @@ load("@score_cr_checker//:cr_checker.bzl", "copyright_checker")
2526
# SPDX-License-Identifier: Apache-2.0
2627
# *******************************************************************************
2728
load("@score_format_checker//:macros.bzl", "use_format_targets")
28-
load("@score_docs_as_code//:docs.bzl", "docs")
2929

3030
package(default_visibility = ["//visibility:public"])
3131

@@ -49,6 +49,6 @@ copyright_checker(
4949
visibility = ["//visibility:public"],
5050
)
5151

52-
docs (
53-
source_dir="process"
52+
docs(
53+
source_dir = "process",
5454
)

MODULE.bazel

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,6 +56,6 @@ bazel_dep(name = "aspect_rules_lint", version = "1.4.4")
5656
bazel_dep(name = "score_python_basics", version = "0.3.4")
5757

5858
# Checker rule for CopyRight checks/fixes
59-
bazel_dep(name = "score_cr_checker", version = "0.2.2")
59+
bazel_dep(name = "score_cr_checker", version = "0.3.1")
6060
bazel_dep(name = "score_format_checker", version = "0.1.1")
6161
bazel_dep(name = "score_docs_as_code", version = "1.0.0-RC1")

process/general_concepts/_assets/score_building_blocks_meta_model.drawio.svg

Lines changed: 1 addition & 1 deletion
Loading

process/general_concepts/_assets/score_traceability_model_cmp_overview_1.drawio.svg

Lines changed: 1 addition & 1 deletion
Loading

process/general_concepts/_assets/score_traceability_model_cmp_overview_2.drawio.svg

Lines changed: 1 addition & 1 deletion
Loading

process/general_concepts/_assets/score_traceability_model_cmp_overview_3.drawio.svg

Lines changed: 1 addition & 1 deletion
Loading

process/general_concepts/_assets/score_traceability_model_feat_overview.drawio.svg

Lines changed: 1 addition & 1 deletion
Loading

process/general_concepts/score_building_blocks_concept.rst

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,8 @@ verified by **Unit Tests** (grey box, middle, 5nd column).
4343

4444
Components are defined by **Component Requirements** (green box, middle, 3nd column) and the
4545
**Component Architecture** (green box, middle, 4nd column). A **Component Safety Analysis**
46-
(green box, middle, 6nd column) is required to verify the Component Architecture. Potential faults
46+
(green box, middle, 6nd column) is required to verify the Component Architecture, whereby
47+
violations of safety requirements must be documented. Potential faults
4748
may mitigated by updating the Component Requirements or by the **Component Assumptions of Use**
4849
(green box, middle, 8nd column). The latter one must be considered by the user of the Component.
4950
**Component Tests** (green box, middle, 5nd column) verify the Component requirements, and
@@ -54,7 +55,8 @@ As mentioned above a Software Module is defined as a Component or a set of compo
5455
Feature of the platform. Features consists of Components and are defined by **Feature Requirements**
5556
(yellow box, middle, 3nd column) and the **Feature Architecture** (yellow box, middle, 4nd column).
5657
A **Feature Safety Analysis** (yellow box, middle, 6nd column) is required to verify the Feature
57-
Architecture. Potential faults may mitigated by updating the Feature Requirements or by the
58+
Architecture, whereby violations of safety requirements must be documented. Potential
59+
faults may mitigated by updating the Feature Requirements or by the
5860
**Feature Assumptions of Use** (yellow box, middle, 8nd column). The latter one must be considered
5961
by the user of the Feature. **Feature Integration Tests** (yellow box, middle, 5nd column) verify
6062
the Feature Requirements and the Feature Architecture as well as the Integration of multiple Units

0 commit comments

Comments
 (0)