PivotPoint provides Model-Based Functional Safety (MBFS) + SafetyML™ training for clients who seek to apply Model-Based Systems Engineering and Agile Architecture techniques to safety-critical systems.
Since the MBFS techniques taught extend the recursive architecture, analysis and design patterns taught during PivotPoint's Essential MBSE + SysML Applied™
and Essential Agile Architecture + UML 2 Applied™
training, successful completion of one of these workshops is a prerequisite for MBFS training.The Model-Based Functional Safety training uses the SafetyML™ (Safety Modeling Language™) to specify safety-critical constructs and patterns needed throughout the System Development Life Cycle.
SafetyML supports basic safety-critical constructs such as the following: Safety Integrity Levels (SILs), hazards, risks, reliability, availability, faults, errors, failures, failure modes, failure causes and harmful effects. failure modes, failure causes, and harmful effects. In addition, SafetyML supports recursive architecture, analysis and design patterns that enables traceable scalability on the "left side" of the System Vee Model
, and facilitates Verification & Validation on the "right side' of the System Vee Model.
Since the SafetyML is defined as an OMG UML profile (UML dialect) and model library it can be efficiently implemented in a wide range of architecture modeling tools that comply with the OMG UML and OMG SysML standards. The SafetyML can be customized to support a broad range of international safety standards including, but not limited to, ISO 26262 (Automotive), DO-178-C (Aerospace), ISO 14971(Medical Devices) and EN 50128 (Railway Transportation).