2015
DOI: 10.1007/978-3-319-16577-6_3
|View full text |Cite
|
Sign up to set email alerts
|

A CEGAR Tool for the Reachability Analysis of PLC-Controlled Plants Using Hybrid Automata

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
8
0

Year Published

2016
2016
2022
2022

Publication Types

Select...
5
2

Relationship

0
7

Authors

Journals

citations
Cited by 13 publications
(9 citation statements)
references
References 26 publications
0
8
0
Order By: Relevance
“…Recent approaches utilize various techniques, such as regression verification [11], model checking [12], [13], or sequential function charts for the programming of the programmable logic controllers (PLCs). Similar approaches have extended these methods by including specifications of plant behavior converted to hybrid automata for verifying safety properties [14], [15].…”
Section: A Vulnerability Detection and Fault Testing In Icsmentioning
confidence: 99%
“…Recent approaches utilize various techniques, such as regression verification [11], model checking [12], [13], or sequential function charts for the programming of the programmable logic controllers (PLCs). Similar approaches have extended these methods by including specifications of plant behavior converted to hybrid automata for verifying safety properties [14], [15].…”
Section: A Vulnerability Detection and Fault Testing In Icsmentioning
confidence: 99%
“…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%
“…Related work Most automated verification tools for hybrid systems rely on analyzing a white-box mathematical model of the systems. They include tools based on decidablity results [13,37,10,3,24,32], semi-decision procedures that over-approximate the reachable set of states through symbolic computation [36,48,7,45,56,33,4,9], using abstractions [1,12,11,19,55,53,16,39,52,5,6,49,54], and using approximate decision procedures for fragments of firstorder logic [44]. More recently, there has been interest in developing simulationbased verification tools [41,18,17,42,2,25,15,23].…”
Section: Automotive Applicationsmentioning
confidence: 99%