2019
DOI: 10.1007/978-3-030-26601-1_6
|View full text |Cite
|
Sign up to set email alerts
|

A SysML Profile for Fault Trees—Linking Safety Models to System Design

Abstract: Model Based Systems Engineering (MBSE) has encouraged the use of a single systems model in languages such as SysML that fully specify the system and which form the basis of all development effort. However, using SysML models for safety analysis has been restricted by the lack of defined modelling standards for analytical techniques like Fault Tree Analysis (FTA). In lieu of such standards, the ENCASE project has formulated a simple SysML profile that captures the information required to represent fault trees a… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1

Citation Types

0
8
0

Year Published

2019
2019
2023
2023

Publication Types

Select...
4
2

Relationship

1
5

Authors

Journals

citations
Cited by 10 publications
(8 citation statements)
references
References 7 publications
0
8
0
Order By: Relevance
“…Similar to SysML extensions in UML, the proposed Fault Tree Profile reuses a subset of UML 2.5 and provides a bespoke diagram type (an extension of structured diagram) and additional gate definitions to aid specific types of Fault Tree and dispatch analysis for Rolls-Royce. The initial version of our profile is detailed in [4] and the profile's entities and linkages are described in detail there. However, we have since released a new version with substantive changes, in particular the removal of 'failure modes' as a first class entity, due to issues with the user interface and ease of export to analytical tools (see §3).…”
Section: Methodsmentioning
confidence: 99%
See 3 more Smart Citations
“…Similar to SysML extensions in UML, the proposed Fault Tree Profile reuses a subset of UML 2.5 and provides a bespoke diagram type (an extension of structured diagram) and additional gate definitions to aid specific types of Fault Tree and dispatch analysis for Rolls-Royce. The initial version of our profile is detailed in [4] and the profile's entities and linkages are described in detail there. However, we have since released a new version with substantive changes, in particular the removal of 'failure modes' as a first class entity, due to issues with the user interface and ease of export to analytical tools (see §3).…”
Section: Methodsmentioning
confidence: 99%
“…Version 1 of our profile is shown in [4] which describes in detail the profile's entities. However, due to user experience studies, we have had to make some fundamental changes to the profile and have further extended it with transfer gates, null gates and dispatch events (see Fig.…”
Section: Changes To the Previous Fault Tree Profile For Sysmlmentioning
confidence: 99%
See 2 more Smart Citations
“…These tools can be classified into three categories [5], which are graphical modeling tools, system modeling languages and failure logic modeling techniques. Graphical modeling tools include Matlab-Simulink [6][7][8], Modelica [9,10], Petri Net [11][12][13] and SCADE [3,14]; system modeling languages include SysML [15,16], AADL [17][18][19], AltaRica [20][21][22], and NuSMV [23,24]; and failure logic modeling techniques include HiP-HOPS [25,26] and failure propagation approaches [27].…”
Section: Introductionmentioning
confidence: 99%