Safety Plan#
score-crates Safety Plan
|
status: draft
security: NO
safety: ASIL_B
|
||||
- note:
The module safety plan shall be continuously maintained during the project. Deviations to the module safety plan should be documented here
Functional Safety Management Context#
This Safety Plan adds to the project’s wp__platform_safety_plan all the module development relevant work products needed for ISO 26262 conformity.
Functional Safety Management Scope#
This Safety Plan’s scope is a SW module of the SW platform - this moddule is a container for Rust libraries (crates). The module consists of one or more SW components and will be qualified as a SEooC.
Functional Safety Management Roles#
Role |
Assignee |
|---|---|
Safety Manager |
<link to Module’s Safety Manager assignment or name> |
Module Project Manager |
<link to Module’s Project Manager assignment or name> |
Tailoring#
No addition to the tailoring in the SW platform project as defined in the project’s wp__platform_safety_plan.
Functional Safety Module Work products#
One set of work products for the module and one set for each component of the module:
Module Work products List#
Work product Id |
Link to process |
Process status |
Link to WP |
|---|---|---|---|
valid |
this document |
||
valid |
this document (including the linked documentation) |
||
wp__fdr_reports (module Safety Plan) |
valid |
<Link to WP> |
|
wp__fdr_reports (module Safety Package) |
valid |
<Link to WP> |
|
wp__fdr_reports (module’s Safety Analyses & DFA) |
valid |
<Link to WP> |
|
performed by external experts |
n/a |
<Link to WP> |
|
valid |
<Link to WP> |
||
valid |
score-crates Verification R... (doc__score_crates_verification_report) |
||
valid |
<Link to WP> |
Component Pastey Work products List#
Work product Id |
Link to process |
Process status |
Link to WP |
|---|---|---|---|
valid |
|||
valid |
|||
valid |
<link to wp> |
||
valid |
|||
valid |
n/a (tailored) |
||
valid |
|||
valid |
n/a (tailored) |
||
valid |
n/a (tailored) |
||
valid |
n/a (tailored) |
||
valid |
n/a (tailored) |
||
valid |
|||
valid |
Pastey Crate Component Clas... (doc__pastey_crate_comp_class) |
Note: In case the component is a new development, wp__sw_component_class shall be removed from the above list (and also from the folders). In case an OSS element is used in the module, part 6 has to be filled out.
OSS (sub-)component qualification plan#
For the selected OSS component the following work products will be implemented (and why):
- If the OSS element is classified as
component, then the below table shall match the above, adding the reasoning for tailoring of work products according to the OSS component classification.
lower level component, then no work products additional to the component’s will be planned and activities below are part of the component’s issues.
Work product Id |
Link to process |
Reasoning for tailoring |
|---|---|---|
Always needed (for Q and QR classification) and also improves process Id 2 |
||
Always needed (for Q and QR classification) and also improves process Id 5 |
||
needed |
||
It is small crate structure with one public interface, architecture view showing this shall be provided. |
||
Safety analysis will be performed. |
||
Tailored - Not needed due to simplicity. |
||
n/a |
Tailored - If source code is modified, this is not a OSS qualification any more. |
|
Tailored - already provided by OSS component, see https://github.com/AS1100K/pastey/tree/master/pastey-test-suite |
||
Tailored - OSS (design) documentation already exists, see https://docs.rs/pastey/0.2.3/pastey/ |
||
Always needed (for Q and QR classification) |
||
Always needed as basis for tailoring. |
Link to project planning#
<add here a link to your module’s planning for the above work products, e.g. a link to a ticket.>
Module Safety Package#
To create the safety package (according to gd_guidl__saf_package) the following documents and work products status have to go to “valid” (after the relevant verification were performed).
Module Documents Status#
For all the work product documents the status can be seen by following the “Link to WP”. A summary of the status is also documented in the project’s documentation management plan.
See <add here the section reference to the documentation management plan>
Component Documents Status#
For all the work product documents the status can be seen by following the “Link to WP”. A summary of the status is also documented in the project’s documentation management plan.
See <add here the section reference to the documentation management plan>
Component Requirements Status#
No needs passed the filters
Component AoU Status#
No needs passed the filters
Component Architecture Status#
No needs passed the filters
Deviations from Module Safety Plan#
The following deviations from the module safety plan are present in the module safety package. These are deviations from planned processes execution and/or workproduct results, safety anomalies in the sense of known bugs in the software are reported in the release notes.
<Describe here the deviations, whether they have an impact on module’s safety functions, how these can be mitigated or argued and if and when a resolution is planned.>