134 lines
28 KiB
XML
134 lines
28 KiB
XML
<?xml version="1.1" encoding="UTF-8"?>
|
|
<de.ikv.analyze.checklist:Checklist xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:de.ikv.analyze.checklist="http:///de/ikv/analyze/checklist.ecore" xmi:id="_qRz98BRUEeukRuldB7DbTA" mediniIdentifier="_qRz98BRUEeukRuldB7DbTA" name="HWSC Tasklist" version="31/05/2016 16:43">
|
|
<items xsi:type="de.ikv.analyze.checklist:StaticChecklistItem" xmi:id="_qRz98RRUEeukRuldB7DbTA" mediniIdentifier="_qRz98RRUEeukRuldB7DbTA" name="Generic Tasks" note="This activity sets up the general information for the safety project." user_Description="">
|
|
<subItems xsi:type="de.ikv.analyze.checklist:StaticChecklistItem" xmi:id="_qRz98hRUEeukRuldB7DbTA" mediniIdentifier="_qRz98hRUEeukRuldB7DbTA" name="Specify Project properties" user_Description="Select the project and fill in all custom specific properties for the project using the tab "Profile" of the Properties View">
|
|
<artifactTypes href="http://www.ikv.de/medini/metamodels/ProjectModel#//PJPackage"/>
|
|
</subItems>
|
|
<subItems xsi:type="de.ikv.analyze.checklist:StaticChecklistItem" xmi:id="_qRz98xRUEeukRuldB7DbTA" mediniIdentifier="_qRz98xRUEeukRuldB7DbTA" name="Check/Update general settings" user_Description="In the Project Settings check the Guideword templates, the dynamic constraints and the risk matrix settings to ensure they are sufficient for the project.
Also check/update the mission profile(s) and the list of safety mechanisms and add the required Failure Rate Catalogs
">
|
|
<artifactTypes href="http://www.ikv.de/medini/metamodels/ProjectModel#//PJPackage"/>
|
|
</subItems>
|
|
<subItems xsi:type="de.ikv.analyze.checklist:StaticChecklistItem" xmi:id="_qRz99BRUEeukRuldB7DbTA" mediniIdentifier="_qRz99BRUEeukRuldB7DbTA" name="Adjust Tasklist" user_Description="Adjust this Tasklist according to the project scope and the company specific process">
|
|
<artifactTypes href="http:///de/ikv/analyze/checklist.ecore#//Checklist"/>
|
|
</subItems>
|
|
</items>
|
|
<items xsi:type="de.ikv.analyze.checklist:StaticChecklistItem" xmi:id="_qRz99RRUEeukRuldB7DbTA" mediniIdentifier="_qRz99RRUEeukRuldB7DbTA" name="Preparation Activities" note="This activities capture and organize the prerequisite and supporting information" user_Description="Make sure all required input work products are available">
|
|
<subItems xsi:type="de.ikv.analyze.checklist:StaticChecklistItem" xmi:id="_qRz99hRUEeukRuldB7DbTA" mediniIdentifier="_qRz99hRUEeukRuldB7DbTA" name="Technical Safety Requirements" checked="true" checkDate="2020-10-22T12:55:16.453+0200" checkedBy="eholz" user_Description="Add the TSRs which are related to the HW. If possible import from RMS or use a model from an existing medini project. This shall at least include technical safety requirements which shall be implemented and safety goals. These requirements shall be organized in the folder "Technical Safety Requirements"">
|
|
<artifacts href="../goals/_qdRrgHVYEeSHJr9dJxG-Iw.safetygoal#_qdRrgHVYEeSHJr9dJxG-Iw"/>
|
|
<artifactTypes href="http://www.ikv.de/analyze/metamodels/SafetyGoals/1.0#//SafetyRequirementsModel"/>
|
|
</subItems>
|
|
<subItems xsi:type="de.ikv.analyze.checklist:StaticChecklistItem" xmi:id="_qRz99xRUEeukRuldB7DbTA" mediniIdentifier="_qRz99xRUEeukRuldB7DbTA" name="Technical Safety Architecture" checked="true" checkDate="2020-10-22T12:55:17.435+0200" checkedBy="eholz" user_Description="If possible this can be imported from an external Architecture Design Tool or from an existing medini project. Otherwise the architecture modeling capabilities of medini can be used to create this architecture.
It shall be captured in the folder Technical Safety Architecture.">
|
|
<artifacts href="../sysml/_a8iv8JiKEeOSlsZhCNE-bQ.sysml#_a8iv8JiKEeOSlsZhCNE-bQ"/>
|
|
<artifactTypes href="http://www.ikv.de/medini/sysml/1.0#//SysMLContainerPackage"/>
|
|
</subItems>
|
|
<subItems xsi:type="de.ikv.analyze.checklist:StaticChecklistItem" xmi:id="_qRz9-BRUEeukRuldB7DbTA" mediniIdentifier="_qRz9-BRUEeukRuldB7DbTA" name="(optional) System Level Safety Analyses" user_Description="If available add system level safety analyses (FMEA, FTA) which are based on the Technical Safety Architecture. These could come from a separate medini project or be imported from 3rd party tools (e.g. as MSR-FMEA).">
|
|
<artifactTypes href="http://www.ikv.de/analyze/metamodels/FMEA/1.0#//FMEAWorksheet"/>
|
|
<artifactTypes href="http://www.ikv.de/medini/metamodels/FTA/2.0#//FTAModel"/>
|
|
</subItems>
|
|
<subItems xsi:type="de.ikv.analyze.checklist:StaticChecklistItem" xmi:id="_qRz9-RRUEeukRuldB7DbTA" mediniIdentifier="_qRz9-RRUEeukRuldB7DbTA" name="(optional) HW Level Functional Requirements" user_Description="This is the general requirements specification at HW level - it should come from the HW requirements engineer- if possible import from RMS.
These requirements shall be put into the folder HW Safety Requirements.">
|
|
<artifactTypes href="http://www.ikv.de/analyze/metamodels/SafetyGoals/1.0#//SafetyRequirementsModel"/>
|
|
</subItems>
|
|
<subItems xsi:type="de.ikv.analyze.checklist:StaticChecklistItem" xmi:id="_qRz9-hRUEeukRuldB7DbTA" mediniIdentifier="_qRz9-hRUEeukRuldB7DbTA" name="(optional) HW Block Level System Design" user_Description="This should come from the HW engineering/architecture team - if possible they can be imported from an external Architecture Design Tool or from an existing medini project. Otherwise the architecture modeling capabilities of medini can be used to create this architecture.
It shall be captured in the folder Hardware Safety Architecture.">
|
|
<artifactTypes href="http://www.ikv.de/medini/sysml/1.0#//SysMLContainerPackage"/>
|
|
</subItems>
|
|
<subItems xsi:type="de.ikv.analyze.checklist:StaticChecklistItem" xmi:id="_qRz9-xRUEeukRuldB7DbTA" mediniIdentifier="_qRz9-xRUEeukRuldB7DbTA" name="Import/Update HW Part Library" checked="true" checkDate="2020-10-22T12:55:18.290+0200" checkedBy="eholz" user_Description="If such a library does not exist, it has to be created as a separate medini project (see template "HWLibraryTemplate_With_FailureModeLibrary"). The library shall be imported into the folder "Hardware Safety Architecture"">
|
|
<artifacts href="../sysml/_ssiBsCiPEemewu2GOeCrNw.sysml#_ssiBsCiPEemewu2GOeCrNw"/>
|
|
<artifactTypes href="http://www.ikv.de/medini/sysml/1.0#//SysMLContainerPackage"/>
|
|
</subItems>
|
|
</items>
|
|
<items xsi:type="de.ikv.analyze.checklist:StaticChecklistItem" xmi:id="_qRz9_BRUEeukRuldB7DbTA" mediniIdentifier="_qRz9_BRUEeukRuldB7DbTA" name="Create HW Safety Concept" user_Description="">
|
|
<subItems xsi:type="de.ikv.analyze.checklist:StaticChecklistItem" xmi:id="_qRz9_RRUEeukRuldB7DbTA" mediniIdentifier="_qRz9_RRUEeukRuldB7DbTA" name="HW Safety Requirements and Safety Mechanisms (HW-SR/SM)" user_Description="Define the HW solution for the safety of the item">
|
|
<subItems xsi:type="de.ikv.analyze.checklist:StaticChecklistItem" xmi:id="_qRz9_hRUEeukRuldB7DbTA" mediniIdentifier="_qRz9_hRUEeukRuldB7DbTA" name="Top Level HW-SR" checked="true" checkDate="2020-10-22T12:55:19.708+0200" checkedBy="eholz" user_Description="
Use the graphical and/or the List editor for requirements as needed to define hierarchies and details for requirements. Drag&Drop the appropriate TSC onto the diagram as a starting point to create HW safety requirements.">
|
|
<artifacts href="../goals/_wCDisHVYEeSHJr9dJxG-Iw.safetygoal#_wCDisHVYEeSHJr9dJxG-Iw"/>
|
|
<artifactTypes href="http://www.ikv.de/analyze/metamodels/SafetyGoals/1.0#//SafetyRequirementsModel"/>
|
|
</subItems>
|
|
<subItems xsi:type="de.ikv.analyze.checklist:StaticChecklistItem" xmi:id="_qRz9_xRUEeukRuldB7DbTA" mediniIdentifier="_qRz9_xRUEeukRuldB7DbTA" name="Define further HW-SR" checked="true" checkDate="2020-10-22T12:55:20.716+0200" checkedBy="eholz" user_Description="Break-down the top-level HW-Safety Requirements into more details - use sub-requirements and decomposition as needed; use Contributes only for relations crossing hierarchies 
Various techniques as FTA and FMEA may be used to identify requirements. Moreover, already existing requirements may be included in the list of technical safety requirements.">
|
|
<artifacts href="../goals/_wCDisHVYEeSHJr9dJxG-Iw.safetygoal#_wCDisHVYEeSHJr9dJxG-Iw"/>
|
|
<artifactTypes href="http://www.ikv.de/analyze/metamodels/SafetyGoals/1.0#//SafetyRequirementsModel"/>
|
|
</subItems>
|
|
<subItems xsi:type="de.ikv.analyze.checklist:StaticChecklistItem" xmi:id="_qRz-ABRUEeukRuldB7DbTA" mediniIdentifier="_qRz-ABRUEeukRuldB7DbTA" name="Organize Requirements" checked="true" checkDate="2020-10-22T12:55:21.452+0200" checkedBy="eholz" user_Description="One or multiple diagrams should be used to organize/manage the safety goals and functional safety requirements. Use Sub-requirments relations and contributes relations as needed. The details of the requirements should be captured using the properties view and/or the Requirements List Editor.">
|
|
<artifacts href="../goals/_wCDisHVYEeSHJr9dJxG-Iw.safetygoal#_wCDisHVYEeSHJr9dJxG-Iw"/>
|
|
</subItems>
|
|
<subItems xsi:type="de.ikv.analyze.checklist:StaticChecklistItem" xmi:id="_qRz-ARRUEeukRuldB7DbTA" mediniIdentifier="_qRz-ARRUEeukRuldB7DbTA" name="(Optional) Synchronize with RMS" user_Description="Requirements may be imported/exported synchronized with Requirements Management Systems like Doors NG, PTC Integrity, JAMA ..."/>
|
|
<subItems xsi:type="de.ikv.analyze.checklist:StaticChecklistItem" xmi:id="_qRz-AhRUEeukRuldB7DbTA" mediniIdentifier="_qRz-AhRUEeukRuldB7DbTA" name="Define/Derive System HW Safety Mechanisms" user_Description="Group them in a Safety Mechanism Collection and trace them to the related requirement(s). Optionally relations to system level SM can be specified by traces.">
|
|
<artifactTypes href="http://www.ikv.de/medini/metamodels/SafetyModel/1.0#//SafetyMechanism"/>
|
|
<artifactTypes href="http://www.ikv.de/medini/metamodels/SafetyModel/1.0#//MeasureCatalog"/>
|
|
</subItems>
|
|
</subItems>
|
|
<subItems xsi:type="de.ikv.analyze.checklist:StaticChecklistItem" xmi:id="_qRz-AxRUEeukRuldB7DbTA" mediniIdentifier="_qRz-AxRUEeukRuldB7DbTA" name="HW Safety Architecture " user_Description="The architecture should be based on the BOM for the HW solution. If possible it should be structured into packages or components following the HW block level architecture resp. the organization of the PCB design into circuit blocks.">
|
|
<subItems xsi:type="de.ikv.analyze.checklist:StaticChecklistItem" xmi:id="_qRz-BBRUEeukRuldB7DbTA" mediniIdentifier="_qRz-BBRUEeukRuldB7DbTA" name="Attach BOM and schematics as external files" checked="true" checkDate="2020-10-22T12:55:22.677+0200" checkedBy="eholz" user_Description="Put them into the folder System Design -> Hardware Safety Architecture">
|
|
<artifacts href="../.project.medini#_Ds0tgCiQEemewu2GOeCrNw"/>
|
|
<artifactTypes href="http://www.ikv.de/medini/metamodels/ProjectModel#//PJExternalDocument"/>
|
|
</subItems>
|
|
<subItems xsi:type="de.ikv.analyze.checklist:StaticChecklistItem" xmi:id="_qRz-BRRUEeukRuldB7DbTA" mediniIdentifier="_qRz-BRRUEeukRuldB7DbTA" name="Add the appropriate HW Part Library to the project" checked="true" checkDate="2020-10-22T12:55:23.236+0200" checkedBy="eholz" user_Description="In the HW design folder USe Import -> Import element library.">
|
|
<artifacts href="../sysml/_ssiBsCiPEemewu2GOeCrNw.sysml#_ssiBsCiPEemewu2GOeCrNw"/>
|
|
<artifactTypes href="http://www.ikv.de/medini/sysml/1.0#//SysMLContainerPackage"/>
|
|
</subItems>
|
|
<subItems xsi:type="de.ikv.analyze.checklist:StaticChecklistItem" xmi:id="_qRz-BhRUEeukRuldB7DbTA" mediniIdentifier="_qRz-BhRUEeukRuldB7DbTA" name="Create BOM based HW Architecture" checked="true" checkDate="2020-10-22T12:55:23.891+0200" checkedBy="eholz" user_Description="Create an new System Model in the HW design folder and Import the BOM via "Import-> Elements from CSV/Excel". Use the imported HW library as a look-up database for the reliability&failure information. Map for the import the reference id of the BOM to the element name in medini and the part number of the BOM to part number in medini. If circuit block information are available in the BOM, they should be mapped to the medini property circuit block.">
|
|
<artifacts href="../sysml/_-ymPMCiPEemewu2GOeCrNw.sysml#_-ymPMCiPEemewu2GOeCrNw"/>
|
|
<subItems xsi:type="de.ikv.analyze.checklist:StaticChecklistItem" xmi:id="_qRz-BxRUEeukRuldB7DbTA" mediniIdentifier="_qRz-BxRUEeukRuldB7DbTA" name="(Optional) Update Model with a new version of the BOM" user_Description="In case a new version of the BOM is available, the HW Architecture has to be updated using "Update Elements from CSV/Excel". Use the same mapping as for the initial import. ">
|
|
<artifactTypes href="http://www.ikv.de/medini/sysml/1.0#//SysMLContainerPackage"/>
|
|
</subItems>
|
|
<artifactTypes href="http://www.ikv.de/medini/sysml/1.0#//SysMLContainerPackage"/>
|
|
</subItems>
|
|
<subItems xsi:type="de.ikv.analyze.checklist:StaticChecklistItem" xmi:id="_qRz-CBRUEeukRuldB7DbTA" mediniIdentifier="_qRz-CBRUEeukRuldB7DbTA" name="Organize BOM model using packages and/or traces to components of the TSA" checked="true" checkDate="2020-10-22T12:55:24.787+0200" checkedBy="eholz" user_Description="If circuit block information have been imported, use "Execute->Restucture HW Model" from the Architecture model to automatically structure the imported BOM elements. Otherwise manually create appropriate folders or components and move the HW elements into their containers.">
|
|
<artifacts href="../sysml/_-ymPMCiPEemewu2GOeCrNw.sysml#_-ymPMCiPEemewu2GOeCrNw"/>
|
|
<artifactTypes href="http://www.ikv.de/medini/sysml/1.0#//SysMLContainerPackage"/>
|
|
</subItems>
|
|
<subItems xsi:type="de.ikv.analyze.checklist:StaticChecklistItem" xmi:id="_qRz-CRRUEeukRuldB7DbTA" mediniIdentifier="_qRz-CRRUEeukRuldB7DbTA" name="Assign mission profile to BOM model and calculate failure rates" checked="true" checkDate="2020-10-22T12:55:25.715+0200" checkedBy="eholz" user_Description="Mission profiles can be assigned to individual folders/components as well as to the complete architecture model. Afterwards the failure rate calculation can be triggered. Note, the calculation has to be triggered after any of the following events, update of the architecture, update of the imported library, or any change in the mission profiles. Any failure reported during the failure rate calculation shall be handled!
For IEC62380 and FIDES the mission profiles are required, for othe reliability standards this is optional.">
|
|
<artifacts href="../sysml/_-ymPMCiPEemewu2GOeCrNw.sysml#_-ymPMCiPEemewu2GOeCrNw"/>
|
|
<artifactTypes href="http://www.ikv.de/medini/sysml/1.0#//SysMLContainerPackage"/>
|
|
</subItems>
|
|
<subItems xsi:type="de.ikv.analyze.checklist:StaticChecklistItem" xmi:id="_qRz-ChRUEeukRuldB7DbTA" mediniIdentifier="_qRz-ChRUEeukRuldB7DbTA" name="Indicate implementation of Safety Mechanisms" user_Description="For the safety mechanisms select the system or HW elements which implement the mechanism."/>
|
|
<subItems xsi:type="de.ikv.analyze.checklist:StaticChecklistItem" xmi:id="_qRz-CxRUEeukRuldB7DbTA" mediniIdentifier="_qRz-CxRUEeukRuldB7DbTA" name="Allocate requirements" user_Description="Allocate all HW Safety requirements to elements of the HW Safety architecture. Usually an allocation to components/folders corresponding to the circuit blocks is sufficient.
The Allocate Elements matrix or the Requirements List editor can be used to define the allocations.">
|
|
<artifactTypes href="http://www.ikv.de/analyze/metamodels/SafetyGoals/1.0#//SafetyRequirementsModel"/>
|
|
<artifactTypes href="http://www.ikv.de/medini/sysml/1.0#//SysMLContainerPackage"/>
|
|
</subItems>
|
|
<subItems xsi:type="de.ikv.analyze.checklist:StaticChecklistItem" xmi:id="_qRz-DBRUEeukRuldB7DbTA" mediniIdentifier="_qRz-DBRUEeukRuldB7DbTA" name="Determine ASIL for functions and elements " user_Description="Use the "Compute ASIL" function from the Safety context menu of the architecture. Review the ASIL of the different elements and adjust the independence property in the Safety tab of the Property view of the architecture elements. Toggle the display of the ASIL in the diagram(s) as required."/>
|
|
<subItems xsi:type="de.ikv.analyze.checklist:StaticChecklistItem" xmi:id="_qRz-DRRUEeukRuldB7DbTA" mediniIdentifier="_qRz-DRRUEeukRuldB7DbTA" name="(optional) Associate Technical architecture and BOM based architecture" user_Description="Use the Allocate Elements from the Technical Safety Architecture to associate the elements of the Technical Safety Architecture to elements of the HW Safety Architecture (at block level)."/>
|
|
</subItems>
|
|
</items>
|
|
<items xsi:type="de.ikv.analyze.checklist:StaticChecklistItem" xmi:id="_qRz-DhRUEeukRuldB7DbTA" mediniIdentifier="_qRz-DhRUEeukRuldB7DbTA" name="Perform Safety Analyses" user_Description="This is an iterative activity which may have to be done multiple times as it will result in new requirements and subsequently in changes in the HW Safety Architecture. Also a continuous switch between the different safety analyses may be helpfull to take over information from one analysis into another one.">
|
|
<subItems xsi:type="de.ikv.analyze.checklist:StaticChecklistItem" xmi:id="_qRz-DxRUEeukRuldB7DbTA" mediniIdentifier="_qRz-DxRUEeukRuldB7DbTA" name="Perform a Project Validation" user_Description="Use Validate from the context menu of the project. Investigate and handle each of the errors & warnings produced by the validation. Such a validation should be repeated also after completing all safety analyses."/>
|
|
<subItems xsi:type="de.ikv.analyze.checklist:StaticChecklistItem" xmi:id="_qRz-EBRUEeukRuldB7DbTA" mediniIdentifier="_qRz-EBRUEeukRuldB7DbTA" name="Organize Safety Analyses" user_Description="As needed create subfolders in the different packages of the Safety Analyses folder to organize the safety analyses tables and diagrams/models."/>
|
|
<subItems xsi:type="de.ikv.analyze.checklist:StaticChecklistItem" xmi:id="_qRz-ERRUEeukRuldB7DbTA" mediniIdentifier="_qRz-ERRUEeukRuldB7DbTA" name="Perform FMEA" checked="true" checkDate="2020-10-22T12:55:26.958+0200" checkedBy="eholz" user_Description="Derive the FMEA Worksheet from the BOM based Architecture - it shall be revisited after updates in requirements/architecture.
Depending on the focus the FMEA may be restricted to functions, components. Also other filters may be applied - use the Coverpage of the derived FMEA to adjust these settings. As this is a bottom-up method, start with setting the analysis level to "Leafs" and later change it to higher levels.
Note: If an FMEA is already available from external sources (as medini project or MSR-FMEA) it can be imported or merged into the project.">
|
|
<artifacts href="../fmea/_BqyngCiUEemewu2GOeCrNw.fmea#_BqyngCiUEemewu2GOeCrNw"/>
|
|
<subItems xsi:type="de.ikv.analyze.checklist:StaticChecklistItem" xmi:id="_qRz-EhRUEeukRuldB7DbTA" mediniIdentifier="_qRz-EhRUEeukRuldB7DbTA" name="Investigate cause/effect chains for malfunctions and failure modes" user_Description="Bottom-up approach - the Severity will be derived from the top-level effect. The Failure Net Editor should be used complementary for this activity. Additional malfunctions may be created in the course of this activity.
Root causes discovered during the FMEA should be capture in a Failure Collection of type Error. Effects for failures of HW elements should be selected from malfunctions or failure modes of the related elements in the Technical Safety Architecture."/>
|
|
<subItems xsi:type="de.ikv.analyze.checklist:StaticChecklistItem" xmi:id="_qRz-ExRUEeukRuldB7DbTA" mediniIdentifier="_qRz-ExRUEeukRuldB7DbTA" name="Add Detection/Prevention measures for systematic faults" user_Description="For the root causes define appropriate Detection/Prevention measures. These should be organized in one or two Measure Collection(s) of type General Measure for Prevention and Detection measures.
Derive or trace to technical requirements to implement the measures.
Specify the detection value for the measures as well as the occurrence value(s) for the root causes."/>
|
|
<subItems xsi:type="de.ikv.analyze.checklist:StaticChecklistItem" xmi:id="_qRz-FBRUEeukRuldB7DbTA" mediniIdentifier="_qRz-FBRUEeukRuldB7DbTA" name="Evaluate FMEA result" user_Description="Use the Risk-graph and/or the RPN to evaluate the FMEA results."/>
|
|
<artifactTypes href="http://www.ikv.de/analyze/metamodels/FMEA/1.0#//FMEAWorksheet"/>
|
|
</subItems>
|
|
<subItems xsi:type="de.ikv.analyze.checklist:StaticChecklistItem" xmi:id="_qRz-FRRUEeukRuldB7DbTA" mediniIdentifier="_qRz-FRRUEeukRuldB7DbTA" name="Perform Diagnostic Coverage / SPF&LF Metrics Calculation" checked="true" checkDate="2020-10-22T12:55:29.675+0200" checkedBy="eholz" user_Description="This shall be done at least for all Safetygoals with ASIL (B), C, D.
Derive the FMEDA Worksheet from the BOM based Architecture using Derive->Diagnostic Coverage Worksheet. The following settings at the worksheet cover page are recommended:
 Metrics at level: leafs
 Show only safety mechansisms ...: Active
 Hide transient failures: Active
 Hide Ports: Active">
|
|
<artifacts href="../dc/_sdPWkCiREemewu2GOeCrNw.dc#_sdPWkCiREemewu2GOeCrNw"/>
|
|
<subItems xsi:type="de.ikv.analyze.checklist:StaticChecklistItem" xmi:id="_qRz-FhRUEeukRuldB7DbTA" mediniIdentifier="_qRz-FhRUEeukRuldB7DbTA" name="Organize Metric calculation" user_Description="Decide how to organize FMEDA in case of multiple safety goals. Medini does support three options:1. Individual DC Worksheets for the safety goals; 2. Multiple Safety goals within a single Worksheet; 3. Multiple Safety Goals with individual evaluations within a single worksheet"/>
|
|
<subItems xsi:type="de.ikv.analyze.checklist:StaticChecklistItem" xmi:id="_qRz-FxRUEeukRuldB7DbTA" mediniIdentifier="_qRz-FxRUEeukRuldB7DbTA" name="Fill in safety data into the Worksheet" checked="true" checkDate="2020-10-22T12:55:30.516+0200" checkedBy="eholz" user_Description="For each failure mode in the worksheet the following topics have to be evaluated and filled in: 
1. Safety Related; 
2. Safe Fault Fraction; 
3. Violates Safety goals as SPF (if yes, applied safety mechanisms can be selected); 
4. Violates Safety goals as LF (if yes, applied safety mechanisms can be selected)
The information in columns Effect, Top-Level-Effect and related FTA event can be used as additional justification. Also additional remarks/justifications may be added to the Comments cells for component and for failure mode.">
|
|
<artifacts href="../dc/_sdPWkCiREemewu2GOeCrNw.dc#_sdPWkCiREemewu2GOeCrNw"/>
|
|
</subItems>
|
|
<subItems xsi:type="de.ikv.analyze.checklist:StaticChecklistItem" xmi:id="_qRz-GBRUEeukRuldB7DbTA" mediniIdentifier="_qRz-GBRUEeukRuldB7DbTA" name="Evaluate Metrics result" user_Description="Check the results of the calculation in the Metrics Section of the worksheet. In case the target values are not achieved, the Total & Importance columns can be used to identify weak points (insufficient HW parts o SM).
An overview of the SPF&LF metric calculation for all Safety Goals will also be given in the Safety Goals List Editor.
Also review the usage of safety mechanisms in the Safety Mechanism page of the DC Worksheet."/>
|
|
<artifactTypes href="http://www.ikv.de/analyze/metamodels/DiagnosticCoverage/1.0#//DCWorksheet"/>
|
|
</subItems>
|
|
<subItems xsi:type="de.ikv.analyze.checklist:StaticChecklistItem" xmi:id="_qRz-GRRUEeukRuldB7DbTA" mediniIdentifier="_qRz-GRRUEeukRuldB7DbTA" name="Perform Quantitative FTA /PMHF Metrics Calculation" user_Description="Perform the FTA at least for each safety goal with ASIL (B), C, D- it shall be updated/revisited after changes in the architecture">
|
|
<subItems xsi:type="de.ikv.analyze.checklist:StaticChecklistItem" xmi:id="_qRz-GhRUEeukRuldB7DbTA" mediniIdentifier="_qRz-GhRUEeukRuldB7DbTA" name="Create Top-Level and intermediate events" checked="true" checkDate="2020-10-22T12:55:31.354+0200" checkedBy="eholz" user_Description="If available, a copy of the FTA of the system level should be created and used as starting point. Otherwise for each Safety Goal derive an FTA model to investigate the potential to violate this Safety Goal. Break Down the top-level events into the different causing events by using the available gates for the FTA and by following the technical architecture.">
|
|
<artifacts href="../fta/_BxcUgPpXEeWhJLfs3LrBSQ.fta#_BxafUPpXEeWhJLfs3LrBSQ"/>
|
|
</subItems>
|
|
<subItems xsi:type="de.ikv.analyze.checklist:StaticChecklistItem" xmi:id="_qRz-GxRUEeukRuldB7DbTA" mediniIdentifier="_qRz-GxRUEeukRuldB7DbTA" name="Create Leaf-events" checked="true" checkDate="2020-10-22T12:55:32.254+0200" checkedBy="eholz" user_Description="For the basic/leaf events drag&drop the related HW elements or failure modes from the BOM based architecture onto FTA gates. Also add in the same way safety mechanisms accordingly and combine them with failure modes/malfunctions using AND gates.
New malfunctions/failure modes as well as safety mechanisms may be discovered during this activity.">
|
|
<artifacts href="../fta/_BxcUgPpXEeWhJLfs3LrBSQ.fta#_BxafUPpXEeWhJLfs3LrBSQ"/>
|
|
</subItems>
|
|
<subItems xsi:type="de.ikv.analyze.checklist:StaticChecklistItem" xmi:id="_qRz-HBRUEeukRuldB7DbTA" mediniIdentifier="_qRz-HBRUEeukRuldB7DbTA" name="Evaluate FTA" user_Description="Perform cut-set calculation /FTA evaluation for cut sets of size of at least 3. Make sure the correct mission time is used and the checkmarks for "Compute reliability ..." and "Calculate importance measures" are set.
The resulting cutsets shall be stored in the FTA model (make sure only one evaluation result is stored there - if required remove older/interims results)."/>
|
|
<subItems xsi:type="de.ikv.analyze.checklist:StaticChecklistItem" xmi:id="_qRz-HRRUEeukRuldB7DbTA" mediniIdentifier="_qRz-HRRUEeukRuldB7DbTA" name="Investigate cutsets" user_Description="Investigate all cut sets of size 1 and 2 (single point and dual faults) and derive appropriate requirements. Update architectures and requirements accordingly. Check whether the PMHF value meets the target value for the related safety goal - if not, use the importance measures/criticalities to identify the weak points and apply measures to reduce the failure rate.">
|
|
<artifactTypes href="http://www.ikv.de/medini/metamodels/FTA/2.0#//AnalysisModel"/>
|
|
</subItems>
|
|
<subItems xsi:type="de.ikv.analyze.checklist:StaticChecklistItem" xmi:id="_qRz-HhRUEeukRuldB7DbTA" mediniIdentifier="_qRz-HhRUEeukRuldB7DbTA" name="Add PMHF metric results to Safety Goals overview" checked="true" checkDate="2020-10-22T12:55:34.407+0200" checkedBy="eholz" user_Description="In the Safety Goals List editor select for each Safety Goal in the column "FTA used for PMHF" the appropriate Fault Tree Model and refresh the information in the table using F5 key">
|
|
<artifacts href="../goals/_zGRBwLryEeG74PAEAJO_Uw.safetygoal#_zGRBwLryEeG74PAEAJO_Uw"/>
|
|
<artifactTypes href="http://www.ikv.de/analyze/metamodels/SafetyGoals/1.0#//SafetyRequirementsModel"/>
|
|
<artifactTypes href="http://www.ikv.de/medini/metamodels/FTA/2.0#//FTAModel"/>
|
|
</subItems>
|
|
<artifactTypes href="http://www.ikv.de/medini/metamodels/FTA/2.0#//FTAModel"/>
|
|
</subItems>
|
|
<subItems xsi:type="de.ikv.analyze.checklist:StaticChecklistItem" xmi:id="_qRz-HxRUEeukRuldB7DbTA" mediniIdentifier="_qRz-HxRUEeukRuldB7DbTA" name="Perform DFA" user_Description="A DFA shall be performed for all elements where a common cause or cascading failure may have an impact on the safety/safety goal violation. In the folder "Safety Analyses -> Dependent Failure Analyses" create a new Checklist based on the template "Tasklist: Dependent Failure Analysis (ISO26262-2nd Ed.:Part9 )" and add it as Related Element to the checklist entry.
Follow the steps specified in the newly created tasklist.">
|
|
<artifactTypes href="http:///de/ikv/analyze/checklist.ecore#//Checklist"/>
|
|
</subItems>
|
|
<subItems xsi:type="de.ikv.analyze.checklist:StaticChecklistItem" xmi:id="_qRz-IBRUEeukRuldB7DbTA" mediniIdentifier="_qRz-IBRUEeukRuldB7DbTA" name="Revisit Safety Analyses" user_Description="Each time changes have been made to requirements and/or architecture, the safety analyses should be revisited and updated accordingly."/>
|
|
</items>
|
|
<checklistTemplate href="_EN-yECc-Eea-8YkLqRAPAA.chklst_def#_EN-yECc-Eea-8YkLqRAPAA"/>
|
|
</de.ikv.analyze.checklist:Checklist>
|