2016
DOI: 10.1007/s10796-016-9671-9
|View full text |Cite
|
Sign up to set email alerts
|

Two CEGAR-based approaches for the safety verification of PLC-controlled plants

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
12
0

Year Published

2016
2016
2021
2021

Publication Types

Select...
3
2
1

Relationship

1
5

Authors

Journals

citations
Cited by 17 publications
(12 citation statements)
references
References 44 publications
0
12
0
Order By: Relevance
“…Safety Verification of PLC Code. Many prior efforts [24], [28], [30], [31], [42], [44], [57], [58], [61], [63], [65] have been made to statically verify logic code using model checkers [15], [21]. Further efforts have also been made to conduct runtime verification in an online [39], [45] or offline manner [35], [62].…”
Section: Related Workmentioning
confidence: 99%
See 1 more Smart Citation
“…Safety Verification of PLC Code. Many prior efforts [24], [28], [30], [31], [42], [44], [57], [58], [61], [63], [65] have been made to statically verify logic code using model checkers [15], [21]. Further efforts have also been made to conduct runtime verification in an online [39], [45] or offline manner [35], [62].…”
Section: Related Workmentioning
confidence: 99%
“…While there exists work [24], [28], [30], [31], [42], [44], [57], [58], [61], [63], [65] that aims to statically verify PLC logic in a formal manner, such static analysis techniques suffer from significant false positives since they are unable to reason about runtime execution contexts. For instance, they may detect potential problematic paths in the code that are infeasible at runtime.…”
Section: Introductionmentioning
confidence: 99%
“…It provides a good compromise between reliability of checking and complexity of use. In (Nellen et al 2016), an approach is presented to reduce the verification effort through a counterexample-guided abstraction refinement method. The refinement is embedded into the reachability analysis process in order to prevent it from repeatedly re-checking the same model behavior.…”
Section: Papers In the Special Issuementioning
confidence: 99%
“…ere are works on formal verification of PLC [15][16][17]; the target PLC application such as single-task and multitask PLC programs [18] is first converted into formal model using code translation from source code to C code; then symbolic execution is performed on the C code, and after that verification is done.…”
Section: Introductionmentioning
confidence: 99%