Integrating Existing Safety Analyses into SysML

Research output: Chapter in Book/Report/Conference proceedingConference contribution


Migrating systems and safety engineering (often with legacy processes and certified tools) towards a modelbased systems engineering (MBSE) environment is a socio-technical problem. Establishing a commonconceptual framework requires agreement on modelling artefacts and the integration of existing tool chainsto minimise disruption. We discuss our experience integrating a SysML Safety Profile to model fault treesbut which has the prerequisite requirement to continue the analysis of those models by existing tools. Wedemonstrate a lightweight profile that minimally captures the fault logic for a Rolls-Royce gas turbineengine controller and provides specific in-house extensions for both fault tree and engine dispatch analysisby exporting model entities and relationships from the SysML fault trees. During integration we realised amore fundamental need to reconcile the systems engineers’ functional view with the safety engineers’focus on failure modes and fault logic in order to maximimse the longer term benefits of MBSEdevelopment.
Original languageEnglish
Title of host publicationModel-Based Safety and Assessment (IMBSA) 2019
Subtitle of host publication Lecture Notes in Computer Science
EditorsY Papadopoulos, K Aslansefat , P Katsaros
Number of pages15
ISBN (Electronic)978-3-030-32872-6
ISBN (Print)978-3-030-32871-9
Publication statusPublished - 11 Oct 2019

Bibliographical note

© Springer Nature Switzerland AG 2019. This is an author-produced version of the published paper. Uploaded in accordance with the publisher’s self-archiving policy. Further copying may not be permitted; contact the publisher for details.


  • SysML
  • Failure modes
  • Fault Tree Analysis

Cite this