An Improved SysML-Based Failure Model for Safety Verification By Simulation

System design errors are more likely to occur in modern systems because of their steadily increasing size and complexity. Failures due to system design errors can cause safety-related accidents in the system, resulting in extensive damage to people and property. Therefore, international standards organizations, such as the U.S. Department of Defense and the International Electrotechnical Commission, have established international safety standards to ensure system safety, and recommend that system design and safety activities should be integrated. Recently, the safety of a system has been verified by modeling through a model-based system design. On the other hand, system design and safety activities have not been integrated because the model for system design and the failure model for safety analysis and verification were developed using different modeling language platforms. Furthermore, studies using UML or SysML-based failure models for deriving safety requirements have shown that these models have limited applicability to safety analysis and verification. To solve this problem, it is essential to extend the existing methods for failure model implementation. First, an improved SysML-based failure model capable of integrating system design and safety verification activities should be produced. Next, this model should help verify whether the safety requirements derived via the failure model are reflected properly in the system design. Therefore, this paper presents the concept and method of developing a SysML-based failure model for an automotive system. In addition, the failure model was simulated to verify the safety of the automotive system. The results show that the improved SysML-based failure model can support the integration of system design and safety verification activities.

[1]  Jin Tian,et al.  Extended FRAM by Integrating with Model Checking to Effectively Explore Hazard Evolution , 2015 .

[2]  Jérémie Guiochet,et al.  Hazard analysis of human-robot interactions with HAZOP-UML , 2016, Safety Science.

[3]  Septavera Sharvia,et al.  Integrating model checking with HiP-HOPS in model-based safety analysis , 2015, Reliab. Eng. Syst. Saf..

[4]  Peter Bunus,et al.  Model-based hazard analysis of undesirable environmental and components interaction , 2012, 2012 IEEE Aerospace Conference.

[5]  John A. McDermid,et al.  Analysis and synthesis of the behaviour of complex programmable electronic systems in conditions of failure , 2001, Reliab. Eng. Syst. Saf..

[6]  Omar Jaradat,et al.  Automated Architecture-Based Verification of Safety-Critical Systems , 2011 .

[7]  Mats Per Erik Heimdahl,et al.  Behavioral Fault Modeling for Model-based Safety Analysis , 2007, 10th IEEE High Assurance Systems Engineering Symposium (HASE'07).

[8]  Klaus D. Müller-Glaser,et al.  Development of electric/electronic architectures for safety‐related vehicle functions , 2012, Softw. Pract. Exp..

[9]  Jean-Marc Faure,et al.  A Meta-Model to Support the Integration of Dependability Concerns Into Systems Engineering Processes: An Example From Power Production , 2016, IEEE Systems Journal.

[10]  Jian Jiao,et al.  Flight control system failure modeling and verification based on SPIN , 2017 .

[11]  Eric Bonjour,et al.  Operational and System Hazard Analysis in a Safe Systems Requirement Engineering Process – Application to automotive industry , 2016 .