Timed model checking of fault-tolerant nuclear I&C systems

被引:3
|
作者
Buzhinsky, Igor [1 ,2 ]
Pakonen, Antti [3 ]
机构
[1] Aalto Univ, Dept Elect Engn & Automat, Espoo, Finland
[2] ITMO Univ, Comp Technol Lab, St Petersburg, Russia
[3] VTT Tech Res Ctr Finland Ltd, Espoo, Finland
关键词
SOFTWARE;
D O I
10.1109/INDIN45582.2020.9442188
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Certain safety-critical systems, such as nuclear instrumentation and control (I&C) systems, must be ensured to be correct. One of the approaches of doing this is formal verification and, in particular, model checking, which thoroughly examines the state space of the formal model of the system. To make model checking computationally feasible, many simplifying assumptions, often referred to as abstractions, are made. One of such abstractions is the assumption of discrete time. However, when I&C systems are considered working in the real world, where communication delays and failures are possible, this assumption becomes less realistic, calling for the need for richer formalisms. In this paper, using timed automata, we extend our previous model checking approach for nuclear I&C systems to account for continuous time. We apply our approach to a reactor protection system case study and show that continuous-time verification is in general feasible, although proving the satisfaction of certain system properties still remains a computational challenge.
引用
收藏
页码:159 / 164
页数:6
相关论文
共 50 条
  • [1] Verification of fault tolerant safety I&C systems using model checking
    Pakonen, Antti
    Buzhinsky, Igor
    [J]. 2019 IEEE INTERNATIONAL CONFERENCE ON INDUSTRIAL TECHNOLOGY (ICIT), 2019, : 969 - 974
  • [2] PSA model with consideration of the effect of fault-tolerant techniques in digital I&C systems
    Lee, Seung Jun
    Jung, Wondea
    Yang, Yoon-Eon
    [J]. ANNALS OF NUCLEAR ENERGY, 2016, 87 : 375 - 384
  • [3] Symmetry Breaking in Model Checking of Fault-Tolerant Nuclear Instrumentation and Control Systems
    Buzhinsky, Igor
    Pakonen, Antti
    [J]. IEEE ACCESS, 2020, 8 : 197684 - 197694
  • [4] A fault-tolerant sequencer for timed asynchronous systems
    Baldoni, R
    Marchetti, C
    Piergiovanni, ST
    [J]. EURO-PAR 2002 PARALLEL PROCESSING, PROCEEDINGS, 2002, 2400 : 578 - 588
  • [5] Explicit-State and Symbolic Model Checking of Nuclear I&C Systems: A Comparison
    Buzhinsky, Igor
    Pakonen, Antti
    Vyatkin, Valeriy
    [J]. IECON 2017 - 43RD ANNUAL CONFERENCE OF THE IEEE INDUSTRIAL ELECTRONICS SOCIETY, 2017, : 5439 - 5446
  • [6] Model-checking infinite-state nuclear safety I&C systems with nuXmv
    Pakonen, Antti
    [J]. 2021 IEEE 19TH INTERNATIONAL CONFERENCE ON INDUSTRIAL INFORMATICS (INDIN), 2021,
  • [7] Model checking fault tolerant systems
    Bernardeschi, C
    Fantechi, A
    Gnesi, S
    [J]. SOFTWARE TESTING VERIFICATION & RELIABILITY, 2002, 12 (04): : 251 - 275
  • [8] Efficient Model Checking of Fault-Tolerant Distributed Protocols
    Bokor, Peter
    Kinder, Johannes
    Serafini, Marco
    Suri, Neeraj
    [J]. 2011 IEEE/IFIP 41ST INTERNATIONAL CONFERENCE ON DEPENDABLE SYSTEMS AND NETWORKS (DSN), 2011, : 73 - 84
  • [9] Model-Checking Detailed Fault-Tolerant Nuclear Power Plant Safety Functions
    Buzhinsky, Igor
    Pakonen, Antti
    [J]. IEEE ACCESS, 2019, 7 : 162139 - 162156
  • [10] Parameterized Model Checking of Fault-tolerant Distributed Algorithms by Abstraction
    John, Annu
    Konnov, Igor
    Schmid, Ulrich
    Veith, Helmut
    Widder, Josef
    [J]. 2013 FORMAL METHODS IN COMPUTER-AIDED DESIGN (FMCAD), 2013, : 201 - 209