Towards a Formal Approach to Analysing Security of Safety-Critical Systems

被引:7
|
作者
Vistbakka, Inna [1 ]
Troubitsyna, Elena [1 ,2 ]
机构
[1] Abo Akad Univ, Turku, Finland
[2] KTH Royal Inst Technol, Stockholm, Sweden
关键词
Terms formal modelling; safety analysis; data flow; Event-B; refinement; safety-critical systems; security;
D O I
10.1109/EDCC.2018.00040
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Since safety-critical control systems become increasingly interconnected, there is a clear need for the techniques that enable an integrated analysis of safety and security requirements. In this paper, we propose an integrated approach to systematically deriving and formalising safety and security requirements. To facilitate requirements elicitation, we propose to adapt and integrate traditional safety and security analysis techniques. To formally specify and verify the requirements, we rely on Event-B framework. By relying on refinement and proofs, the framework allows us to specify and verify system behaviour in presence of both accidental faults and security attacks and analyse mutual interdependencies between safety and security requirements.
引用
收藏
页码:182 / 189
页数:8
相关论文
共 50 条
  • [1] FORMAL VERIFICATION OF SAFETY-CRITICAL SYSTEMS
    MOSER, LE
    MELLIARSMITH, PM
    [J]. SOFTWARE-PRACTICE & EXPERIENCE, 1990, 20 (08): : 799 - 821
  • [2] FORMAL METHODS FOR SAFETY-CRITICAL SYSTEMS
    MCARTHUR, N
    [J]. CONTROL AND INSTRUMENTATION, 1994, 26 (05): : 59 - 60
  • [3] Formal verification of safety-critical hybrid systems
    Livadas, C
    Lynch, NA
    [J]. HYBRID SYSTEMS: COMPUTATION AND CONTROL, 1998, 1386 : 253 - 272
  • [4] Formal Techniques for Safety-Critical Systems Preface
    Artho, Cyrille
    Olveczky, Peter Csaba
    [J]. SCIENCE OF COMPUTER PROGRAMMING, 2015, 113 : 83 - 84
  • [5] THE PRACTICE OF FORMAL METHODS IN SAFETY-CRITICAL SYSTEMS
    LIU, SY
    STAVRIDOU, V
    DUTERTRE, B
    [J]. JOURNAL OF SYSTEMS AND SOFTWARE, 1995, 28 (01) : 77 - 87
  • [6] Formal Verification of Safety-Critical Aerospace Systems
    Paul, Saswata
    Cruz, Elkin
    Dutta, Airin
    Bhaumik, Ankita
    Blasch, Erik
    Agha, Gul
    Patterson, Stacy
    Kopsaftopoulos, Fotis
    Varela, Carlos
    [J]. IEEE AEROSPACE AND ELECTRONIC SYSTEMS MAGAZINE, 2023, 38 (05) : 72 - 88
  • [7] SAFETY-CRITICAL SYSTEMS, FORMAL METHODS AND STANDARDS
    BOWEN, J
    STAVRIDOU, V
    [J]. SOFTWARE ENGINEERING JOURNAL, 1993, 8 (04): : 189 - 209
  • [8] SaSeVAL: A Safety/Security-Aware Approach for Validation of Safety-Critical Systems
    Wolschke, Christian
    Sangchoolie, Behrooz
    Simon, Jacob
    Marksteiner, Stefan
    Braun, Tobias
    Hamazaryan, Hayk
    [J]. 51ST ANNUAL IEEE/IFIP INTERNATIONAL CONFERENCE ON DEPENDABLE SYSTEMS AND NETWORKS (DSN-W 2021), 2021, : 27 - 34
  • [9] Security Risk Analysis Approach for Safety-Critical Systems of Connected Vehicles
    Luo, Feng
    Hou, Shuo
    Zhang, Xuan
    Yang, Zhenyu
    Pan, Wenwen
    [J]. ELECTRONICS, 2020, 9 (08) : 1 - 20
  • [10] An approach to specifying and verifying safety-critical systems with practical formal method SOFL
    Liu, SY
    Asuka, M
    Komaya, K
    Nakamura, Y
    [J]. FOURTH IEEE INTERNATIONAL CONFERENCE ON ENGINEERING OF COMPLEX COMPUTER SYSTEMS - PROCEEDINGS, 1998, : 100 - 114