Deriving and Formalising Safety and Security Requirements for Control Systems

Elena Troubitsyna, Inna Vistbakka

Research output: Chapter in Book/Conference proceedingConference contributionScientificpeer-review

11 Citations (Scopus)

Abstract

Safety-critical control systems become increasingly open and interconnected. However, there is still a lack of the techniques that enable an integrated analysis of safety and security requirements. In this paper, we propose an approach that allows the designers to derive and formalise safety and security requirements in a structured systematic way. To elicit both types of the requirements, we adapt and integrate traditional safety and security analysis techniques. To formally specify and verify them, we rely on Event-B framework. The framework allows us to develop a complex specification of system behaviour in presence of both accidental faults and security attacks and analyse mutual interdependencies between safety and security requirements.

Original languageUndefined/Unknown
Title of host publicationComputer Safety, Reliability, and Security 37th International Conference, SAFECOMP 2018, Västerås, Sweden, September 19-21, 2018, Proceedings
EditorsBarbara Gallina, Amund Skavhaug, Friedemann Bitsch
PublisherSpringer
Pages107–122
ISBN (Electronic)978-3-319-99130-6
ISBN (Print)978-3-319-99129-0
DOIs
Publication statusPublished - 2018
MoE publication typeA4 Article in a conference publication
EventInternational Conference on Computer Safety, Reliability, and Security, SAFECOMP - 37th International Conference on Computer Safety, Reliability, and Security, SAFECOMP 2018
Duration: 19 Sept 201821 Sept 2018

Conference

ConferenceInternational Conference on Computer Safety, Reliability, and Security, SAFECOMP
Period19/09/1821/09/18

Keywords

  • Data flow
  • Event-B
  • Formal modelling
  • Refinement
  • Safety analysis
  • safety-critical systems

Cite this