Toward a validation process for model based safety analysis
Abstract
Today, Model Based Safety Analysis processes become more and more widespread to achieve the safety analysis of a system. However and at our knowledge, there is no formal testing approach to ensure that the formal model is compliant with the real system. In the paper, we choose to study AltaRica model. We present a general process to well construct and validate an AltaRica formal model. The focus is made on this validation phase, i.e. verifying the compliance between the model and the real system. For it, the proposed process recommends to build a specification for the AltaRica model. Then, the validation process is transformed to a classical verification problem between an implementation and a specification. We present the first phase of a method to verify the compliance between the model and the specification.
References (10)
- Society of Automotive Engineers: "ARP4754: Certification considerations for highly integrated or complex aircraft systems", SAE international, 1996.
- G. Point: "Contribution à l'unification des méthodes formelles et de la sûreté de fonctionnement", PhD Thesis, LaBRI, University of Bordeaux, France, 2000.
- A. Rauzy: "Mode Automata and their compilation into fault trees", Reliability Engineering and System Safety, 78:1-12, 2002.
- K. Bogdanov and M. Holcombe: "Statechart testing method for aircraft control systems", Software testing, verification and reliability, 11:39-54, 2001.
- H. Ural: "Formal methods for test sequence generation", Computer communications, v.15 n.5, p.311-325, 1992.
- R. Adeline, J. Cardoso, P. Darfeuil, S. Humbert, and C. Seguin: "Toward a methodology for the AltaRica modelling of multi-physical systems", in preparation, ESREL 2010, Rhodes, Greece, 2010.
- RTCA -EUROCAE: "DO-178B / ED-12: Software considerations in airborne systems and equipment certification", 1992.
- A. Villemeur: "Reliability Availability Maintainability and Safety Assessment", John Wiley & Sons Ltd, 1992.
- A. Joshi, M. Whalen, M. Heimdahl: "Model-based safety analysis final report", NASA contractor report, NASA/CR-2006-213953, 2006.
- C. Kehren, C. Seguin, P. Bieber, C. Castel, C. Bougnol, J-P. Heckmann, S. Metge: "Advanced Multi-System Simulation Capabilities with AltaRica", Proceedings of the International System Safety Conference, 2004. 11. Glossary MDE: Model-Driven Engineering MBSA: Model Based Safety Analysis FTA: Fault tree Analysis FMEA: Failure Modes and Effects Analysis SFPM: Specification of Failure Propagation Model AIFP: AltaRica Implementation of Failure Propagation model