Skip to content

Commit 604431e

Browse files
Merge pull request #112 from eclipse-score/aschemmel-tech-tailor-out-hsi
Remove HSI work product
2 parents 57f46f0 + 1276cfb commit 604431e

File tree

5 files changed

+17
-27
lines changed

5 files changed

+17
-27
lines changed

process/folder_templates/modules/module_name/docs/safety_mgt/module_safety_plan.rst

Lines changed: 0 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -176,13 +176,6 @@ Component <name> Workproducts List
176176
- :need:`doc__component_name_requirements`
177177
- doc :ndf:`copy('status', need_id='doc__component_name_requirements')` & WP below
178178

179-
* - :need:`wp__hsi`
180-
- <Link to process>
181-
- <automated>
182-
- <Link to issue>
183-
- <Link to WP>
184-
- <automated>
185-
186179
* - :need:`wp__requirements__inspect`
187180
- :need:`gd_chklst__req__inspection`
188181
- :ndf:`copy('status', need_id='gd_chklst__req__inspection')`
@@ -280,10 +273,6 @@ If the OSS element is classified as a
280273
- <Link to issue>
281274
- Always needed (for Q and QR classification) and also improves process Id 5
282275

283-
* - :need:`wp__hsi`
284-
- n/a
285-
- OSS needing special HW is an extreme exception.
286-
287276
* - :need:`wp__requirements__inspect`
288277
- n/a
289278
- Checklist used in Pull Request Review

process/general_concepts/score_review_concept.rst

Lines changed: 4 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -42,9 +42,6 @@ In this project there are inspections on the following work products, which are
4242
* - :need:`wp__requirements__comp`
4343
- :need:`gd_chklst__req__inspection`
4444

45-
* - :need:`wp__hsi`
46-
- :need:`gd_chklst__req__inspection`
47-
4845
* - :need:`wp__requirements__feat_aou`
4946
- :need:`gd_chklst__req__inspection`
5047

@@ -60,11 +57,11 @@ In this project there are inspections on the following work products, which are
6057
* - :need:`wp__sw_implementation`
6158
- :need:`gd_chklst__impl_inspection_checklist`
6259

63-
Note that for testcases on unit, component and feature level (as defined in `REPLACE_doc__verification_plan`)
64-
also a review checklist is provided for guidance, but no formal inspection is required. The same is true for Safety Analysis and DFA.
65-
The independence of testing respectively of test case review is covered by the use of GitHub also for the review of test cases.
60+
Note that for test cases also a review checklist is provided for guidance, but no formal inspection is required.
61+
The same is true for Safety Analysis and DFA.
62+
The independence of testing respectively of test case review is covered by the use of version managment tool also for the review of test cases.
6663
Which means that at least the test case definition or the test case review is performed by
67-
another person as the author of the verified work product.
64+
another person as the author of the verified work product (see :need:`gd_req__verification__independence`).
6865

6966
Inspection Conduct
7067
^^^^^^^^^^^^^^^^^^

process/process_areas/safety_management/guidance/guideline_safety_management.rst

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -115,3 +115,5 @@ Safety Management Guideline
115115
:complies: std_req__iso26262__management_6481, std_req__iso26262__management_6482
116116

117117
| The safety package shall be generated progressively and automatically compiling the work products.
118+
| One of the checks to perform on the platform safety package is to check completeness of the
119+
| process compliance to standards, which can be seen from standard linkage charts in :ref:`external_standards`.

process/process_areas/safety_management/workproducts.rst

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -135,3 +135,14 @@ Work products
135135
* Feature/Component
136136

137137
It belongs to the Safety Plan.
138+
139+
.. workproduct:: Tailoring Document Platform
140+
:id: wp__tailoring_platform
141+
:status: valid
142+
:complies: std_wp__iso26262__management_751, std_wp__iso26262__system_652, std_wp__iso26262__system_653, std_wp__iso26262__system_654, std_wp__iso26262__system_655, std_wp__iso26262__system_656, std_wp__iso26262__system_657, std_wp__iso26262__system_751, std_wp__iso26262__system_752, std_wp__iso26262__system_851, std_wp__iso26262__system_852, std_wp__iso26262__software_652, std_wp__iso26262__software_1151, std_wp__iso26262__software_1152, std_wp__iso26262__software_app_c_52, std_wp__iso26262__software_app_c_54, std_wp__iso26262__software_app_c_57, std_wp__iso26262__support_551, std_wp__iso26262__support_552, std_wp__iso26262__support_553, std_wp__iso26262__support_554, std_wp__iso26262__support_555, std_wp__iso26262__support_1351, std_wp__iso26262__support_1352, std_wp__iso26262__support_1353, std_wp__iso26262__support_1451, std_wp__iso26262__support_1452, std_wp__iso26262__support_1551, std_wp__iso26262__support_1651, std_wp__iso26262__analysis_551, std_wp__iso26262__analysis_552, std_wp__isopas8926__4522
143+
144+
This work product "definition" links to all the work products which can be tailored out
145+
in the platform safety plan for your project if following the same approach as S-CORE,
146+
to be able to demonstrate completeness as described in :need:`gd_guidl__saf_package`.
147+
It is not really a work product definition,
148+
but this is the best way to link to the tailored standard work products.

process/workproducts/index.rst

Lines changed: 0 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -80,15 +80,6 @@ Platform development
8080
Build configuration capable to create the SEooC Library for the reference HW, platform level.
8181
Note: Embedded software in the sense of the Iso (i.e. deployed on the production HW) is not part of our delivery.
8282

83-
.. workproduct:: Hardware-software interface document
84-
:id: wp__hsi
85-
:status: draft
86-
:tags: safety
87-
:complies: std_wp__iso26262__software_652, std_wp__isopas8926__4522
88-
89-
| The document shall specify the hardware and software interaction and be consistent with the safety concept.
90-
| It shall include the platform's hardware parts that are controlled by software and hardware resources that support the execution of the software.
91-
9283

9384
Component development
9485
^^^^^^^^^^^^^^^^^^^^^

0 commit comments

Comments
 (0)