2017
DOI: 10.1007/978-3-319-70848-5_15
|View full text |Cite
|
Sign up to set email alerts
|

Checking Static Properties Using Conservative SAT Approximations for Reachability

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1

Citation Types

0
6
0

Year Published

2019
2019
2022
2022

Publication Types

Select...
3
1

Relationship

3
1

Authors

Journals

citations
Cited by 4 publications
(6 citation statements)
references
References 18 publications
0
6
0
Order By: Relevance
“…We measure in seconds the time taken to check (local-)deadlock freedom for each system The symbol * means that the method took longer than 300 s, or an error, such as running out of memory, occurred The symbol -means that the method is unable to prove deadlock freedom This strategy should be applied when these subsystems are small and easy to identify. Some works have proposed the techniques to find global reachability invariants [Mar96,CK94,DCCN04,AGRR16b,AGRR17b]. In [AGRR16b, AGRR17b, Ant18], we propose some techniques to estimate global reachability and a framework that integrates local analysis (in the form of 2-reachability) and these global-analysis techniques to verify systems.…”
Section: Resultsmentioning
confidence: 99%
See 2 more Smart Citations
“…We measure in seconds the time taken to check (local-)deadlock freedom for each system The symbol * means that the method took longer than 300 s, or an error, such as running out of memory, occurred The symbol -means that the method is unable to prove deadlock freedom This strategy should be applied when these subsystems are small and easy to identify. Some works have proposed the techniques to find global reachability invariants [Mar96,CK94,DCCN04,AGRR16b,AGRR17b]. In [AGRR16b, AGRR17b, Ant18], we propose some techniques to estimate global reachability and a framework that integrates local analysis (in the form of 2-reachability) and these global-analysis techniques to verify systems.…”
Section: Resultsmentioning
confidence: 99%
“…The use of conditions that are specific to a property makes these frameworks difficult to adapt for further properties. Conversely, we show in [AGRR17b] how approaches based on replacing exact reachability by approximations, such the one presented here, can be easily adapted to verify properties other than deadlock.…”
Section: Related Workmentioning
confidence: 99%
See 1 more Smart Citation
“…We point out, however, that synchronisation analysis, and the approximations they capture, can be easily fitted into a framework to check more general properties. In [5], we propose a framework that relies on (some of) the reachability approximations presented here to check static properties, namely, properties that can be naturally formulated as "a system cannot reach a state in which it can perform a given combination of events". Many other frameworks rely instead on necessary conditions that are inherent to the properties they check [42,63,64].…”
Section: Related Workmentioning
confidence: 99%
“…One common way to cope with the state space explosion problem is to use local analysis [5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20]. Instead of checking the entire state space of the concurrent system, the analysis of small combinations of components is carried out to determine whether a system is deadlock free.…”
Section: Introductionmentioning
confidence: 99%