Skip to content

Secondary tools for Safety activities

MariellePetitDoche edited this page Jul 18, 2013 · 14 revisions

This page concerns activities of WP7 T7.2 and is dedicated to the evaluation of tools for Safety activities.

Planning is available on the main page.

Activities covered by secondary means and tools

The following list gives the tasks linked to safety activities:

  1. Document production (editor, automatic generation,...)
  2. Hazard Analysis
  3. Top down approach (FTA, STAMP,...)
  4. Bottom-up approach (FMEA, HAZOP,...)
  5. Hazard Log record (central repository)
  6. Safety requirements record (can be linked to modelling and VnV activities)
  7. Safety requirements VnV (this activity is linked to the VnV activity, for tools evaluation, see Tools for VnV page )
  8. Safety case management

Proposed candidates

Contact Formalism / Tool Link with primary means or tools 1) Document 2.1) HA Top down 2.2) HA Bottom-up 3) Hazard log 4) Safety req. record 5) Safety req. VnV 6) Safety Case
Jan Welte (TU-BS) CPN-Tools & SPENAT Coloured PN ? ? ? ? ? ? ?
Jan Welte (TU-BS) Goal Structuring Notation (GSN) Assurance Case Editor (ACEdit) ? ? ? ? ? ? ?
Cyril Cornu (All4tec) Safety Architect (System Safety Analysis tool) UML/SysML (Papyrus) ? ? ? ? ? ? ?
Matthias Güdemann (Systerel) Rodin + pluggins (ProR, ProB, SMT solvers, IUML,...) Event B X X X X

Who is volunteer to propose means and tools to evaluate ?

Criteria for Safety analysis supports

A first set of criteria is in discussion with WP4, see [https://github.com/openETCS/validation/blob/master/SafetyCase/dok_2012-05-20_PreliminarySafetyEvaluationCriteria_2-1_jw.pdf](this document)

General criteria on means and tools

  • open source approaches
  • simple usability
  • traceability from and to other activities
  • easy integration in the tool chain
  • documentation generation

Criteria linked on task 1) and 4)

This task is linked to the other task of the OpenETCS project, same tools as the other phases can be selected if they take into account requirements of safety activities.

Criteria on Hazard analysis supports

TODO

Criteria on Safety requirement VnV

This task is link to VnV activities, the tools involved in VnV activites shall ensure VnV of safety requirements. See VnV Tools page.

Criteria on Safety Case supports

TODO

Case studies

Safety telco (09-07-2013): First proposal of starting point for Hazard analysis extract from Susbset 91 :

ID Description Related part of SRS 26
KERNEL-6 Manage communication session failure §3.5.3 Establishing a communication session
KERNEL-9 Speed calculation underestimates train speed §3.13 (to confirm)
KERNEL-19 Failure of train trip supervision in OS, LS and FS §4.6.2 (Transitions Table) and §4.6.3 (Transitions Condition table) and §5

D2.5 § 4.2 gives some partial examples of safety analyses.

Other ideas ?

An open repository to store the models is available: safety means and tools.

Clone this wiki locally