From Requirements Engineering to Safety Assurance: Refinement Approach

Linas Laibinis, Elena Troubitsyna, Yuliya Prokhorova, Alexei Iliasov, Alexander Romanovsky

    Forskningsoutput: Kapitel i bok/konferenshandlingKonferensbidragVetenskapligPeer review

    4 Citeringar (Scopus)

    Sammanfattning

    Formal modelling and verification are widely used in the development of safety-critical systems. They aim at providing a mathematically-grounded argument about system safety. In particular, this argument can facilitate construction of a safety case – a structured safety assurance document required for certification of safety-critical systems. However, currently there is no adequate support for using the artefacts created during formal modelling in safety case development. In this paper, we present an approach and the corresponding tool support that tackles this problem in the Event-B modelling framework. Our approach establishes a link between safety requirements, Event-B models and corresponding fragments of a safety case. The supporting automated tool ensures traceability between requirements, models and safety cases.
    OriginalspråkOdefinierat/okänt
    Titel på gästpublikationDependable Software Engineering: Theories, Tools, and Applications, First International Symposium, SETTA 2015, Nanjing, China, November 4-6, 2015, Proceedings
    RedaktörerLi Xuandong, Zhiming Liu, Yi Wang
    FörlagSpringer
    Sidor201–216
    ISBN (elektroniskt)978-3-319-25942-0
    ISBN (tryckt)978-3-319-25941-3
    DOI
    StatusPublicerad - 2015
    MoE-publikationstypA4 Artikel i en konferenspublikation
    EvenemangDependable Software Engineering: Theories, Tools, and Applications (SETTA) - Dependable Software Engineering: Theories, Tools, and Applications (SETTA 2015)
    Varaktighet: 4 nov 20156 nov 2015

    Konferens

    KonferensDependable Software Engineering: Theories, Tools, and Applications (SETTA)
    Period04/11/1506/11/15

    Citera det här