2015
DOI: 10.1007/978-3-662-46081-8_13
|View full text |Cite
|
Sign up to set email alerts
|

Abstracting and Counting Synchronizing Processes

Abstract: Abstract. We address the problem of automatically establishing synchronization dependent correctness (e.g. due to using barriers or ensuring absence of deadlocks) of programs generating an arbitrary number of concurrent processes and manipulating variables ranging over an infinite domain. Automatically checking such properties for these programs is beyond the capabilities of current verification techniques. For this purpose, we describe an original logic that mixes two sorts of variables: those shared and mani… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1

Citation Types

0
2
0

Year Published

2015
2015
2023
2023

Publication Types

Select...
2
2
2

Relationship

3
3

Authors

Journals

citations
Cited by 10 publications
(2 citation statements)
references
References 14 publications
0
2
0
Order By: Relevance
“…We have experimented with over eighty different counter machine reachability problems. These were obtained from our prototype tool Pacman [61], which checks local (i.e., assertion) or global (e.g., deadlock freedom) properties in concurrent programs (some inspired by [52] and [40]).…”
Section: Resultsmentioning
confidence: 99%
See 1 more Smart Citation
“…We have experimented with over eighty different counter machine reachability problems. These were obtained from our prototype tool Pacman [61], which checks local (i.e., assertion) or global (e.g., deadlock freedom) properties in concurrent programs (some inspired by [52] and [40]).…”
Section: Resultsmentioning
confidence: 99%
“…Well-structured transition systems (WSTS:s for short) may be everywhere [59], but not all transition systems are well-structured [3,61]. Problems such as state reachability (e.g, safety) have been shown to be decidable for WSTS:s [2,59].…”
Section: Introductionmentioning
confidence: 99%