Abstract [eng] |
Fault Tree Analysis (FTA) is one of the most important processes to ensure safety and reliability in systems engineering when developing high-hazard systems. Currently, traceability is being ensured by using document-based methods. It means that this traceability has to be applied manually, which leads to a high risk of making human mistakes. Traceability relations take an important role in the model based architecture. They enable quick and precise connection between system‘s parts, by showing relations among them. This project encompasses fault tree analysis together with analysis of other safety and reliability analysis processes. It also includes the review of model based system engineering and SysML. Many different tools that enable fault tree analysis modeling were also analyzed and evaluated. During the design step in this project, an aircraft SysML model was used which helped to find correlation between system model and fault tree analysis. Once the correlation was found, a way to model fault tree analysis was created by extending SysML language. This method also enables application of SysML parametrics diagram to calculate probabilities of the fault tree events. During the implementation a new profile to extend SysML was created together with a library, which enables fault tree analysis creation in model based system engineering. During the experiment, the provided solution was tested on different models and ensured that it could be used to successfully trace relations between fault tree analysis elements and system model elements. |