Proceedings of the 8th International Conference on Formal Methods in Software Engineering 2020
DOI: 10.1145/3372020.3391558
|View full text |Cite
|
Sign up to set email alerts
|

Security Verification of Industrial Control Systems using Partial Model Checking

Abstract: Industrial control systems are moving from isolated to distributed and cloud-connected architectures. While the operational benefits of this migration form the driving force for this trend, the necessary security assurance is often difficult to achieve. Formal methods, including model checking, provide capable technologies to deal with this challenge. However, when formal verification must account for the complexity of modern control systems the state space being explored grows drastically as more details are … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1

Citation Types

0
3
0

Year Published

2022
2022
2022
2022

Publication Types

Select...
2
2

Relationship

0
4

Authors

Journals

citations
Cited by 4 publications
(3 citation statements)
references
References 30 publications
(39 reference statements)
0
3
0
Order By: Relevance
“…It is to be mentioned that the state explosion occurs when the number of states to be modeled increases with the addition of further aspects to the model, which results in an rapid increasing number of states to be included, thus leading to a fast growing number of transitions among those states, hence making the model cumbersome [55].…”
Section: Modeling With Spin/promelamentioning
confidence: 99%
“…It is to be mentioned that the state explosion occurs when the number of states to be modeled increases with the addition of further aspects to the model, which results in an rapid increasing number of states to be included, thus leading to a fast growing number of transitions among those states, hence making the model cumbersome [55].…”
Section: Modeling With Spin/promelamentioning
confidence: 99%
“…7 In addition, with the maturity of model checking techniques and tools, model checking has been widely used in the analysis and verification of various safety-critical systems. 8 Therefore, we can use model checking techniques for formal design and verification of industrial control network protocols at an early stage to discover protocol design flaws and improve the reliability of the protocol development process.…”
Section: Introductionmentioning
confidence: 99%
“…With the advent of some automated theorem provers, these problems have been alleviated to some extent, but the use of these tools still requires a high level of expertise of the personnel involved 7 . In addition, with the maturity of model checking techniques and tools, model checking has been widely used in the analysis and verification of various safety‐critical systems 8 . Therefore, we can use model checking techniques for formal design and verification of industrial control network protocols at an early stage to discover protocol design flaws and improve the reliability of the protocol development process.…”
Section: Introductionmentioning
confidence: 99%