Integration of Fault Tree Analysis into Model-Based Product Line Engineering in Railway Vehicles
Reliability analysis based on fault trees is one of the important methods for determining the cause of system failure by beginning from the top event and proceeding to the basic events, however, it is usually overlooked in the first stages of designing complex systems. The main reason is the requirement for in-depth knowledge about the characteristics and behavior of the system. This study provides a solution for reliability analysis by generating fault trees based on Model-Based System Engineering (MBSE) and Product Line Engineering (PLE). System Modelling Language (SysML) diagrams are leveraged to detect and model failure points of the system and to map them into fault trees. Moreover, to develop the proposed solution for product families and detect variability-related failure points from PLE, we use pure::variants diagrams to develop fault trees. To investigate the validity of the proposed approach, as a case study, we present the process of fault tree generation from SysML and pure::variants diagrams in railway vehicles. Finally, a number of important challenges and limitations are explained briefly.
Authors
- Anna Arestova (ORCID: https://orcid.org/0000-0002-6486-4858)
- Jonathan Fellerer (ORCID: https://orcid.org/0000-0002-7392-5114)
- Mahdi Dibaei (ORCID: https://orcid.org/0000-0001-5110-6110)
- Kai-Steffen Hielscher (ORCID: https://orcid.org/0000-0002-2051-0660)
- Reinhard German (ORCID: https://orcid.org/0000-0002-9071-4802)
Institutions
- Friedrich-Alexander-Universität Erlangen-Nürnberg (DE)
Publication Details
- Published
- 2024-11-20
- DOI
- https://doi.org/10.1109/icsrs63046.2024.10927421
- Citations
- 1
- Primary Topic
- Advanced Software Engineering Methodologies
- Type
- article
- Field-Weighted Citation Impact
- 0.35