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
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ Feature Architecture
.. document:: [Your Feature Name] Architecture
:id: doc__feature_name_architecture
:status: draft
:safety: ASIL_D
:safety: ASIL_B
:realizes: wp__feature_arch
:tags: template

Expand Down Expand Up @@ -69,7 +69,7 @@ Static Architecture
.. feat_arc_sta:: Static View
:id: feat_arc_sta__feature_name__static_view
:security: YES
:safety: ASIL_D
:safety: ASIL_B
:status: invalid
:fulfils: feat_req__feature_name__some_title
:includes: logic_arc_int__feature_name__interface_name
Expand All @@ -86,7 +86,7 @@ Dynamic Architecture
.. feat_arc_dyn:: Dynamic View
:id: feat_arc_dyn__feature_name__dynamic_view
:security: YES
:safety: ASIL_D
:safety: ASIL_B
:status: invalid
:fulfils: feat_req__feature_name__some_title

Expand All @@ -98,7 +98,7 @@ Logical Interfaces
.. logic_arc_int:: Interface Name
:id: logic_arc_int__feature_name__interface_name
:security: YES
:safety: ASIL_D
:safety: ASIL_B
:status: invalid

.. needarch::
Expand All @@ -110,7 +110,7 @@ Logical Interfaces
.. logic_arc_int_op:: Operation
:id: logic_arc_int_op__feature_name__operation
:security: YES
:safety: ASIL_D
:safety: ASIL_B
:status: invalid
:included_by: logic_arc_int__feature_name__interface_name

Expand Down Expand Up @@ -138,7 +138,7 @@ They will be replaced by linking the proper SW component definitions in the used

.. comp_arc_sta:: Component Name
:id: comp_arc_sta__feature_name__component_name
:safety: ASIL_D
:safety: ASIL_B
:security: YES
:status: invalid
:implements: logic_arc_int__feature_name__interface_name
Expand Down
2 changes: 1 addition & 1 deletion process/folder_templates/features/feature_name/index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@
.. document:: [Your Feature Name]
:id: doc__feature_name
:status: draft
:safety: ASIL_D
:safety: ASIL_B
:realizes: wp__feat_request
:tags: template

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ Requirements
.. document:: [Your Feature Name] Requirements
:id: doc__feature_name_requirements
:status: draft
:safety: ASIL_D
:safety: ASIL_B
:realizes: wp__requirements__feat
:tags: template

Expand All @@ -36,7 +36,7 @@ Requirements
.. stkh_req:: Template
:id: stkh_req__requirements__template
:reqtype: Non-Functional
:safety: ASIL_D
:safety: ASIL_B
:rationale: Exists just for the template example
:status: invalid

Expand All @@ -49,7 +49,7 @@ Requirements
:id: feat_req__feature_name__some_title
:reqtype: Process
:security: YES
:safety: ASIL_D
:safety: ASIL_B
:satisfies: stkh_req__requirements__template
:status: invalid

Expand All @@ -61,7 +61,7 @@ Requirements
:id: aou_req__feature_name__some_other_title
:reqtype: Process
:security: YES
:safety: ASIL_D
:safety: ASIL_B
:status: invalid

The Feature User shall do xyz to use the feature safely
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ Dependent Failure Analysis
.. document:: [Your Feature Name] DFA
:id: doc__feature_name_dfa
:status: draft
:safety: ASIL_D
:safety: ASIL_B
:realizes: wp__sw_feature_dfa
:tags: template

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ Safety Analysis : FMEA
.. document:: [Your Feature Name] FMEA
:id: doc__feature_name_fmea
:status: draft
:safety: ASIL_D
:safety: ASIL_B
:realizes: wp__sw_feature_safety_analysis
:tags: template

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ Feature Safety Planning
.. document:: [Your Feature Name] Safety WPs
:id: doc__feature_name_safety_wp
:status: draft
:safety: ASIL_D
:safety: ASIL_B
:realizes: wp__platform_safety_plan
:tags: template

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ Component Architecture
.. document:: [Your Component Name] Architecture
:id: doc__component_name_architecture
:status: draft
:safety: ASIL_D
:safety: ASIL_B
:realizes: wp__component_arch
:tags: template

Expand Down Expand Up @@ -71,7 +71,7 @@ The components are designed to cover the expectations from the feature architect
.. comp_arc_sta:: Component Name (Static View)
:id: comp_arc_sta__component_name__static_view
:security: YES
:safety: ASIL_D
:safety: ASIL_B
:status: invalid
:implements: logic_arc_int__feature_name__interface_name
:fulfils: comp_req__component_name__some_title
Expand All @@ -89,7 +89,7 @@ Dynamic Architecture
.. comp_arc_dyn:: Dynamic View
:id: comp_arc_dyn__component_name__dynamic_view
:security: YES
:safety: ASIL_D
:safety: ASIL_B
:status: invalid
:fulfils: comp_req__component_name__some_title

Expand All @@ -104,7 +104,7 @@ Interfaces
.. real_arc_int:: <Title>
:id: real_arc_int__<component>__<Title>
:security: <YES|NO>
:safety: <QM|ASIL_B|ASIL_D>
:safety: <QM|ASIL_B>
:fulfils: <link to component requirement id>
:language: cpp

Expand All @@ -114,7 +114,7 @@ Lower Level Components
.. comp_arc_sta:: Component Name 2
:id: comp_arc_sta__component_name__2
:status: invalid
:safety: ASIL_D
:safety: ASIL_B
:security: YES
:implements: logic_arc_int__feature_name__interface_name

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ Component Classification
.. document:: [Your Component Name] Component Classification
:id: doc__component_name_comp_class
:status: draft
:safety: ASIL_D
:safety: ASIL_B
:realizes: wp__sw_component_class
:tags: template

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ Detailed Design
.. document:: [Your Component Name] Detailed Design
:id: doc__component_name_detailed_design
:status: draft
:safety: ASIL_D
:safety: ASIL_B
:realizes: wp__sw_implementation
:tags: template

Expand Down Expand Up @@ -56,7 +56,7 @@ Static Diagrams for Unit Interactions
.. dd_sta:: <Title>
:id: dd_sta__<Title>
:security: <YES|NO>
:safety: <QM|ASIL_B|ASIL_D>
:safety: <QM|ASIL_B>
:status: <valid|invalid>
:implements: <link to component requirement id>
:satisfies: <link to component architecture id>
Expand All @@ -70,7 +70,7 @@ Dynamic Diagrams for Unit Interactions
.. dd_dyn:: <Title>
:id: dd_dyn__<Title>
:security: <YES|NO>
:safety: <QM|ASIL_B|ASIL_D>
:safety: <QM|ASIL_B>
:status: <valid|invalid>
:implements: <link to component requirement id>
:satisfies: <link to component architecture id>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@
.. document:: [Your Component Name]
:id: doc__component_name
:status: draft
:safety: ASIL_D
:safety: ASIL_B
:realizes: wp__cmpt_request
:tags: template

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ Requirements
.. document:: [Your Component Name] Requirements
:id: doc__component_name_requirements
:status: draft
:safety: ASIL_D
:safety: ASIL_B
:realizes: wp__requirements__comp
:tags: template

Expand All @@ -37,7 +37,7 @@ Requirements
:id: comp_req__component_name__some_title
:reqtype: Process
:security: YES
:safety: ASIL_D
:safety: ASIL_B
:satisfies: feat_req__feature_name__some_title
:status: invalid

Expand All @@ -56,7 +56,7 @@ Requirements
:id: aou_req__component_name__next_title
:reqtype: Process
:security: YES
:safety: ASIL_D
:safety: ASIL_B
:status: invalid

The Component User shall do xyz to use the component safely
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ Dependent Failure Analysis
.. document:: [Your Component Name] DFA
:id: doc__component_name_dfa
:status: draft
:safety: ASIL_D
:safety: ASIL_B
:realizes: wp__sw_component_dfa
:tags: template

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ Safety Analysis : FMEA
.. document:: [Your Component Name] FMEA
:id: doc__component_name_fmea
:status: draft
:safety: ASIL_D
:safety: ASIL_B
:realizes: wp__sw_component_safety_analysis
:tags: template

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ Safety Manual
.. document:: [Your Module Name] Safety Manual
:id: doc__module_name_safety_manual
:status: draft
:safety: ASIL_D
:safety: ASIL_B
:realizes: wp__module_safety_manual
:tags: template

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ Release Note
.. document:: [Your Module Name] Release Note
:id: doc__module_name_release_note
:status: draft
:safety: ASIL_D
:safety: ASIL_B
:realizes: wp__module_sw_release_note
:tags: template

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ Safety Package Formal Review Report
.. document:: [Your Module Name] Safety Package Formal Review
:id: doc__module_name_safety_package_fdr
:status: draft
:safety: ASIL_D
:safety: ASIL_B
:realizes: wp__fdr_reports
:tags: template

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ Module Safety Plan
.. document:: [Your Module Name] Safety Plan
:id: doc__module_name_safety_plan
:status: draft
:safety: ASIL_D
:safety: ASIL_B
:realizes: wp__module_safety_plan
:tags: template

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ Safety Plan Formal Review Report
.. document:: [Your Module Name] Safety Plan Formal Review
:id: doc__module_name_safety_plan_fdr
:status: draft
:safety: ASIL_D
:safety: ASIL_B
:realizes: wp__fdr_reports
:tags: template

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ Verification Report
.. document:: [Your Module Name] Verification Report
:id: doc__module_name_verification_report
:status: draft
:safety: ASIL_D
:safety: ASIL_B
:realizes: wp__verification__module_ver_report
:tags: template

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -369,7 +369,7 @@ Following attributes need to be filled manually for each requirement:
* - Status
- Status of the architectural element [valid,invalid]
* - Safety
- This attribute describes the impact of the architectural element on functional safety. Currently only following values are defined [QM, ASIL_B, ASIL_D]. Other values are not required at the moment as *ASIL decomposition* is not used so far.
- This attribute describes the impact of the architectural element on functional safety. Currently only following values are defined [QM, ASIL_B]. Other values are not required at the moment as *ASIL decomposition* is not used so far.
* - Security
- This attribute describes if the architectural element has any impact on the security of the platform. [YES,NO]
* - Fulfils
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -124,7 +124,6 @@ Attributes of Architectural Elements

* QM
* ASIL_B
* ASIL_D

.. gd_req:: Architecture attribute: status
:id: gd_req__arch__attr_status
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -75,7 +75,6 @@ Change Request Attributes

* QM
* ASIL_B
* ASIL_D

.. gd_req:: Change Request attribute: security
:id: gd_req__change__attr_impact_security
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -26,5 +26,5 @@ Documentation Templates
| :id: doc__<Document Name>
| :status: <valid|invalid>
| :security: <YES|NO>
| :safety: <QM|ASIL_B|ASIL_D>
| :safety: <QM|ASIL_B>
| :realizes: wp__<name of wp in process description>
Original file line number Diff line number Diff line change
Expand Up @@ -118,7 +118,6 @@ Process Requirement Attributes

* QM
* ASIL_B
* ASIL_D

.. gd_req:: Requirement attribute: status
:id: gd_req__req__attr_status
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ Templates
:id: stkh_req__<Title>
:reqtype: <Functional|Interface|Process|Legal|Non-Functional>
:security: <YES|NO>
:safety: <QM|ASIL_B|ASIL_D>
:safety: <QM|ASIL_B>
:rational: <The rationale provides the reason that the requirement is needed.>
:status: <valid|invalid>

Expand All @@ -43,7 +43,7 @@ Templates
:id: feat_req__<Feature>__<Title>
:reqtype: <Functional|Interface|Process|Legal|Non-Functional>
:security: <YES|NO>
:safety: <QM|ASIL_B|ASIL_D>
:safety: <QM|ASIL_B>
:satisfies: <link to stakeholder requirement id>
:status: <valid|invalid>

Expand All @@ -58,7 +58,7 @@ Templates
:id: comp_req__<Component>__<Title>
:reqtype: <Functional|Interface|Process|Legal|Non-Functional>
:security: <YES|NO>
:safety: <QM|ASIL_B|ASIL_D>
:safety: <QM|ASIL_B>
:satisfies: <link to feature requirement id>
:status: <valid|invalid>

Expand All @@ -73,7 +73,7 @@ Templates
:id: aou_req__<Component>__<Title>
:reqtype: <Functional|Interface|Process|Legal|Non-Functional>
:security: <YES|NO>
:safety: <QM|ASIL_B|ASIL_D>
:safety: <QM|ASIL_B>
:status: <valid|invalid>
:mitigates: <link to safety analysis>

Expand All @@ -100,7 +100,7 @@ Templates
.. tool_req:: <Title>
:id: tool_req__<tool>__<Title>
:security: <YES|NO>
:safety: <QM|ASIL_B|ASIL_D>
:safety: <QM|ASIL_B>
:satisfies: <link to process req id>
:status: <valid|invalid>
:implemented: <YES|PARTIAL|NO>
Expand Down
Loading