Abstract
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.
Original language | English |
---|---|
Title of host publication | Proceedings of 18th IEEE International Conference on Industrial Informatics, INDIN 2020 |
Publisher | IEEE Institute of Electrical and Electronic Engineers |
Pages | 159-164 |
Number of pages | 6 |
ISBN (Electronic) | 9781728149646 |
DOIs | |
Publication status | Published - 20 Jul 2020 |
MoE publication type | A4 Article in a conference publication |
Event | 18th IEEE International Conference on Industrial Informatics, INDIN 2020: Online - Virtual, Warwick, United Kingdom Duration: 20 Jul 2020 → 23 Jul 2020 |
Conference
Conference | 18th IEEE International Conference on Industrial Informatics, INDIN 2020 |
---|---|
Abbreviated title | INDIN 2020 |
Country/Territory | United Kingdom |
City | Warwick |
Period | 20/07/20 → 23/07/20 |