SiriusCon 2020: Model-Based Safety Analysis and Integration with Capella

On the 18th of June, we will have the pleasure of welcoming Marc Zeller to SiriusCon Live 2020. Marc is an expert in Model-Based Safety at Siemens Corporate Technology. He will present how he used Eclipse Sirius to extend the MBSE Capella workbench to support Safety Analysis.

Marc Zeller is working on safety-critical systems, this kind of systems where a failure or malfunction may result from loss or severe damage to equipment, up to death or serious injury to people. With such systems, engineers have to prove that the system provides acceptable levels of safety. It means that they must guarantee that it will behave as intended, even when components fail.

In a classical approach, a safety engineer’s job is to identify hazards that could put the system in danger, and apply controls to achieve an acceptable level of safety. But, as systems become more and more complex, depending on so many components and sub-components interacting with each others, and developed by different teams, analyzing the safety of these systems becomes very complex.

Difficulties come also from the fact that systems engineers and safety engineers work with different methods and tools. Increasingly, the former adopt a model-based system engineering (MBSE) approach, while the latter work with Fault Trees, “a top-down, deductive failure analysis in which an undesired state of a system is analyzed using Boolean logic to combine a series of lower-level events (wikipedia). This leads to  very time consuming tasks for maintaining the consistency between safety analysis and the corresponding system design.

The solution proposed by Marc Zeller, consists in introducing a Component Fault Tree (CFT) approach in Eclipse Capella - the MBSE tool developed by Thales with Eclipse Sirius.

Example of Physical Architecture in Capella

A CFT is an extension of classic fault trees introducing a component concept which extends the advantages of model-based development to safety & reliability engineering. This provides a modular, hierarchical composition of system fault trees and facilitates their reuse.

The seamlessly integration of a Component Fault Tree approach in Capella allows safety engineers to define Fault Trees directly on components defined by systems architects.

Component Fault Trees

In this talk, Marc Zeller will demonstrate how this solution, developed with Eclipse Sirius, eases the development of safety-critical systems and automates safety & reliability analysis at early development stages.

SiriusCon 2020 is over now. Find  the slides and the recordings on the event's website.

SiriusCon 2020: SmartMDSD Toolchain, an IDE for Ro...
SiriusCon 2020: IRI Workbench, a Complete Graphica...

Related Posts