diff --git a/process/folder_templates/features/feature_name/architecture/index.rst b/process/folder_templates/features/feature_name/architecture/index.rst index 527850b60b..99815e6803 100644 --- a/process/folder_templates/features/feature_name/architecture/index.rst +++ b/process/folder_templates/features/feature_name/architecture/index.rst @@ -67,6 +67,15 @@ mandatory: a motivation for the decomposition Static Architecture ------------------- +.. feat:: Feature Name + :id: feat__feature_name + :security: YES + :safety: ASIL_B + :status: invalid + :includes: logic_arc_int__feature_name__interface_name + :consists_of: comp__component_name + + .. feat_arc_sta:: Static View :id: feat_arc_sta__feature_name__static_view :security: YES diff --git a/process/folder_templates/modules/module_name/component_name/docs/architecture/index.rst b/process/folder_templates/modules/module_name/component_name/docs/architecture/index.rst index fb062113db..27d0b97827 100644 --- a/process/folder_templates/modules/module_name/component_name/docs/architecture/index.rst +++ b/process/folder_templates/modules/module_name/component_name/docs/architecture/index.rst @@ -70,6 +70,13 @@ Static Architecture The components are designed to cover the expectations from the feature architecture (i.e. if already exists a definition it should be taken over and enriched). +.. comp:: Component Name + :id: comp__component_name + :security: YES + :safety: ASIL_B + :status: invalid + :implements: logic_arc_int__feature_name__interface_name + .. comp_arc_sta:: Component Name (Static View) :id: comp_arc_sta__component_name__static_view :security: YES diff --git a/process/process_areas/architecture_design/guidance/architecture_process_reqs.rst b/process/process_areas/architecture_design/guidance/architecture_process_reqs.rst index 2ee0ea07ca..74f47bee54 100644 --- a/process/process_areas/architecture_design/guidance/architecture_process_reqs.rst +++ b/process/process_areas/architecture_design/guidance/architecture_process_reqs.rst @@ -52,16 +52,24 @@ Architectural Model * Logical Level + * Feature (feat) * Feature (feature_arc_sta) + * Feature (feature_arc_dyn) * Logical Interface (logic_arc_int) * Logical Interface Operation (logic_arc_int_op) * Component Level + * Component (comp) * Component (comp_arc_sta) + * Component (comp_arc_dyn) * Interface (real_arc_int) * Interface Operation (real_arc_int_op) + * Module + * SW Module (mod) + + .. gd_req:: Correlations of the architectural building blocks :id: gd_req__arch_build_blocks_corr :status: valid @@ -76,6 +84,8 @@ Architectural Model :align: center :alt: Definition of the Metamodel for Architectural Design + + Architectural Views -------------------