• DocumentCode
    2439335
  • Title

    Using Tool-Supported Model Based Safety Analysis -- Progress and Experiences in SAML Development

  • Author

    Lipaczewski, Michael ; Struck, Simon ; Ortmeier, Frank

  • Author_Institution
    Comput. Syst. in Eng., Otto-von-Guericke Univ. Magdeburg, Magdeburg, Germany
  • fYear
    2012
  • fDate
    25-27 Oct. 2012
  • Firstpage
    159
  • Lastpage
    166
  • Abstract
    Software controls in technical systems are becoming more and more important and complex. Model based safety analysis can give provably correct and complete results, often in a fully automatic way. These methods can answer both logical and probabilistic questions. In common practice, the needed models must be specified in different input languages of different tools depending on the chosen verification tool for the desired aspect. This is time consuming and error-prone. To cope with this problem we developed the safety analysis modeling language (SAML). In this paper, we present a new tool to intuitively create probabilistic, non-deterministic and deterministic specifications for formal analysis. The goal is to give tool-support during modeling and thus make building a formal model less error-prone. The model is then automatically transformed into the input language of state of the art verification engines. We illustrate the approach on a case-study from nuclear power plant domain.
  • Keywords
    formal languages; formal specification; formal verification; probability; safety-critical software; SAML development; art verification engines; deterministic specifications; formal analysis; formal model; nondeterministic specifications; nuclear power plant domain; probabilistic specifications; safety analysis modeling language; software controls; tool-supported model based safety analysis; verification tool; Analytical models; Generators; Hazards; Probabilistic logic; Switches; S3E; SAML; dependability; domain specific language; eclipse based editor; formal analysis; safety assurance;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    High-Assurance Systems Engineering (HASE), 2012 IEEE 14th International Symposium on
  • Conference_Location
    Omaha, NE
  • ISSN
    1530-2059
  • Print_ISBN
    978-1-4673-4742-6
  • Type

    conf

  • DOI
    10.1109/HASE.2012.34
  • Filename
    6375611