Automatic Generation of RAMS Analyses from Model-based Functional Descriptions using UML State Machines

被引:4
|
作者
Kaukewitsch, Christof [1 ]
Papist, Henrik [1 ]
Zeller, Marc [1 ]
Rothfelder, Martin [1 ]
机构
[1] Siemens AG, Corp Technol, Otto Hahn Ring 6, D-81739 Munich, Germany
关键词
Digital Twin; model-based systems engineering; RAMS; Fault Tree; FTA; UML; state machines; OCL; SAFETY ANALYSIS; SYSTEMS;
D O I
10.1109/rams48030.2020.9153667
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
In today's industrial practice, safety, reliability or availability artifacts such as fault trees, Markov models or FMEAs are mainly created manually by experts, often distinctively decoupled from systems engineering activities. Significant efforts, costs and timely requirements are involved to conduct the required analyses. In this paper, we describe a novel integrated model-based approach of systems engineering and dependability analyses. The behavior of system components is specified by UML state machines determining intended/correct and undesired/faulty behavior. Based on this information, our approach automatically generates different dependability analyses in the form of fault trees. Hence, alternative system layouts can easily be evaluated. The same applies for simple variations of the logical input-output relations of logical units such as controllers. We illustrate the feasibility of our approach with the help of simple examples using a prototypical implementation of the presented concepts.
引用
收藏
页数:6
相关论文
共 50 条
  • [31] Automatic Test Sequence Generation and Functional Coverage Measurement From UML Sequence Diagrams
    Ekici, Nazim Umut
    Tuglular, Tugkan
    INTERNATIONAL JOURNAL OF INFORMATION SYSTEM MODELING AND DESIGN, 2023, 14 (01)
  • [32] Automatic builder of class diagram (ABCD): an application of UML generation from functional requirements
    Karaa, Wahiba Ben Abdessalem
    Ben Azzouz, Zeineb
    Singh, Aarti
    Dey, Nilanjan
    Ashour, Amira S.
    Ben Ghazala, Henda
    SOFTWARE-PRACTICE & EXPERIENCE, 2016, 46 (11): : 1443 - 1458
  • [33] Automatic feasible transition path generation from UML state chart diagrams using grouping genetic algorithms
    Choi, Yoo-Min
    Lim, Dong-Jin
    INFORMATION AND SOFTWARE TECHNOLOGY, 2018, 94 : 38 - 58
  • [34] Model-based automatic test generation for event-driven embedded systems using model checkers
    Micskei, Zoltan
    Majzik, Istvan
    DEPCOS-RELCOMEX 2006, 2006, : 191 - +
  • [35] Automatic Generation of S-LAM Descriptions from UML/MARTE for the DSE of Massively Parallel Embedded Systems
    Ammar, Manel
    Baklouti, Mouna
    Pelcat, Maxime
    Desnos, Karol
    Abid, Mohamed
    SOFTWARE ENGINEERING, ARTIFICIAL INTELLIGENCE, NETWORKING AND PARALLEL/DISTRIBUTED COMPUTING 2015, 2016, 612 : 195 - 211
  • [36] Data model-based toolpath generation techniques for CNC milling machines
    Liao, Jianbin
    Huang, Zeng
    FRONTIERS IN MECHANICAL ENGINEERING-SWITZERLAND, 2024, 10
  • [37] A Simple Model-Based Method for Sloshing Estimation in Liquid Transfer in Automatic Machines
    Guagliumi, Luca
    Berti, Alessandro
    Monti, Eros
    Carricato, Marco
    IEEE ACCESS, 2021, 9 : 129347 - 129357
  • [38] Conformance Testing Based on UML State Machines Automated Test Case Generation, Execution and Evaluation
    Seifert, Dirk
    FORMAL METHODS AND SOFTWARE ENGINEERING, PROCEEDINGS, 2008, 5256 : 45 - 65
  • [39] Metamodel-based transformation from UML state machines to DEVS models
    Gonzalez, Ariel
    Luna, Carlos
    Cuello, Roque
    Perez, Marcela
    Daniele, Marcela
    PROCEEDINGS OF THE 2014 XL LATIN AMERICAN COMPUTING CONFERENCE (CLEI), 2014,
  • [40] Code Generation from UML Model: State of the Art and Practical Implications
    Bajovs, Andrejs
    Nikiforova, Oksana
    Sejans, Janis
    APPLIED COMPUTER SYSTEMS, 2013, 14 (01) : 9 - 18