2020
DOI: 10.1007/978-3-030-53288-8_15
|View full text |Cite
|
Sign up to set email alerts
|

Parameterized Verification of Systems with Global Synchronization and Guards

Abstract: Inspired by distributed applications that use consensus or other agreement protocols for global coordination, we define a new computational model for parameterized systems that is based on a general global synchronization primitive and allows for global transition guards. Our model generalizes many existing models in the literature, including broadcast protocols and guarded protocols. We show that reachability properties are decidable for systems without guards, and give sufficient conditions under which they … Show more

Help me understand this report
View preprint versions

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
21
0

Year Published

2020
2020
2023
2023

Publication Types

Select...
3
2
1

Relationship

4
2

Authors

Journals

citations
Cited by 9 publications
(21 citation statements)
references
References 54 publications
0
21
0
Order By: Relevance
“…Global Synchronization Protocols (GSPs). In recent work, Jaber et al [2020a] propose a new model, GSP, for crash-and failure-free distributed systems and present decidability and cutoff results for parameterized verification of systems in the model. This model supports global transitions associated with global guards which can be used by multiple processes to synchronize collectively and simultaneously.…”
Section: The Quicksilver Frameworkmentioning
confidence: 99%
See 3 more Smart Citations
“…Global Synchronization Protocols (GSPs). In recent work, Jaber et al [2020a] propose a new model, GSP, for crash-and failure-free distributed systems and present decidability and cutoff results for parameterized verification of systems in the model. This model supports global transitions associated with global guards which can be used by multiple processes to synchronize collectively and simultaneously.…”
Section: The Quicksilver Frameworkmentioning
confidence: 99%
“…Model Checking. Prior work on PMCP identifies decidable fragments based on restrictions on the communication primitives, specifications, and structure of the system [Aminof et al 2018;Außerlechner et al 2016;Delzanno et al 2002;Emerson and Kahlon 2003b;Esparza et al 1999;German and Sistla 1992;Jaber et al 2020a]. To enable efficient parameterized verification, prior work additionally identifies cutoff results for various classes of systems, e.g., cache coherence protocols [Emerson and Kahlon 2003a], guarded protocols [Jacobs and Sakr 2018], consensus protocols [Marić et al 2017], and self-stabilizing systems [Bloem et al 2016].…”
Section: The Quicksilver Frameworkmentioning
confidence: 99%
See 2 more Smart Citations
“…Beyond Disjunctive Systems. Furthermore, we have extended Algorithm 2 to other systems that can be framed as WSTS, in particular rendezvous systems [33] and systems based on broadcasts or other global synchronizations [24,35]. All of these are known to be WSTS, and there are two remaining challenges:…”
Section: Extensionsmentioning
confidence: 99%