Modern technical systems consist of heterogeneous components, including mechanical parts, hardware, and the extensive software part that allows the autonomous system operation. The heterogeneity and autonomy require appropriate models that can describe the mutual interaction of the components. uml and sysml are widely accepted candidates for system modeling and model-based analysis in early design phases, including the analysis of reliability properties. uml and sysml models are semiformal. Thus, transformation methods to formal models are required. Recently, we introduced a stochastic dual-graph error propagation model (DEPM). This model captures the control and data flow structures of a system and allows the computation of advanced risk metrics using probabilistic model checking techniques. This article presents a new automated transformation method of an annotated state machine diagram (SMD), extended with activity diagrams (ADs), to a hierarchical DEPM. This method will help reliability engineers to keep error propagation models up to date and ensure their consistency with the available system models. The capabilities and limitations of the transformation algorithm are described in detail and demonstrated on a complete model-based error propagation analysis of an autonomous medical patient table (MPT). This article is available in the ASME Digital Collection at https://doi.org/10.1115/1.4051781.
Information & Authors
Information
Published In
ASCE-ASME Journal of Risk and Uncertainty in Engineering Systems, Part B: Mechanical Engineering
If you have the appropriate software installed, you can download article citation data to the citation manager of your choice. Simply select your manager software from the list below and click Download.