Unified Simulation, Visualization, and Formal Analysis of Safety-Critical Systems with

We give an overview of the Open image in new window (pronounced “safety sharp”) framework for rigorous, model-based analysis of safety-critical systems. We introduce Open image in new window ’s expressive modeling language based on the Open image in new window programming language, showing how Open image in new window ’s fault modeling and flexible model composition capabilities can be used to model a case study from the transportation sector with multiple design variants. Fully automated formal safety analyses are conducted for the case study using the explicit-state model checker LTSmin. Analysis efficiency is evaluated in comparison with other safety analysis tools and model checkers.

[1]  Alexander Knapp,et al.  Fault-Aware Modeling and Specification for Efficient Formal Safety Analysis , 2016, FMICS-AVoCS.

[2]  Wolfgang Reif,et al.  Runtime Model-Based Safety Analysis of Self-Organizing Systems with S# , 2015, 2015 IEEE International Conference on Self-Adaptive and Self-Organizing Systems Workshops.

[3]  Jakob Rehof,et al.  Zing: A Model Checker for Concurrent Software , 2004, CAV.

[4]  Carl E. Landwehr,et al.  Basic concepts and taxonomy of dependable and secure computing , 2004, IEEE Transactions on Dependable and Secure Computing.

[5]  Christoph M. Kirsch,et al.  The Evolution of Real-Time Programming , 2007, Handbook of Real-Time and Embedded Systems.

[6]  Gunter Saake,et al.  A Classification and Survey of Analysis Strategies for Software Product Lines , 2014, ACM Comput. Surv..

[7]  Joost-Pieter Katoen,et al.  The Ins and Outs of the Probabilistic Model Checker MRMC , 2009, 2009 Sixth International Conference on the Quantitative Evaluation of Systems.

[8]  Klaus Havelund,et al.  Model Checking Programs , 2004, Automated Software Engineering.

[9]  Marco Pistore,et al.  NuSMV 2: An OpenSource Tool for Symbolic Model Checking , 2002, CAV.

[10]  Frank Ortmeier,et al.  Using Tool-Supported Model Based Safety Analysis -- Progress and Experiences in SAML Development , 2012, 2012 IEEE 14th International Symposium on High-Assurance Systems Engineering.

[11]  Antoine Rauzy,et al.  The AltaRica 3.0 project for model-based safety assessment , 2013, 2013 11th IEEE International Conference on Industrial Informatics (INDIN).

[12]  Alfons Laarman,et al.  LTSmin: High-Performance Language-Independent Model Checking , 2015, TACAS.

[13]  Frank Ortmeier,et al.  The ForMoSA Approach to Qualitative and Quantitative Model-Based Safety Analysis , 2012 .

[14]  Gerard J. Holzmann,et al.  The SPIN Model Checker , 2003 .

[15]  Frank Ortmeier,et al.  Safety Analysis of the Height Control System for the Elbtunnel , 2002, SAFECOMP.

[16]  J. Butcher Numerical Methods for Ordinary Differential Equations: Butcher/Numerical Methods , 2005 .

[17]  Thomas Noll Safety, Dependability and Performance Analysis of Aerospace Systems , 2014, FTSCS.