2017
DOI: 10.1007/978-3-319-63390-9_16
|View full text |Cite
|
Sign up to set email alerts
|

Synchronization Synthesis for Network Programs

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
4
1

Citation Types

0
11
0

Year Published

2019
2019
2022
2022

Publication Types

Select...
4
3

Relationship

0
7

Authors

Journals

citations
Cited by 11 publications
(13 citation statements)
references
References 31 publications
0
11
0
Order By: Relevance
“…It also automatically verifies the correctness of control programs based on user-provided temporal properties. In addition to verification, synthesis techniques [McClurg et al 2017[McClurg et al , 2015Padon et al 2015] have also been proposed to aid softwaredefined networking. For instance, McClurg et al [McClurg et al 2017 proposes synthesis techniques for updating global configurations and generating synchronizations for distributed controllers.…”
Section: Related Workmentioning
confidence: 99%
See 2 more Smart Citations
“…It also automatically verifies the correctness of control programs based on user-provided temporal properties. In addition to verification, synthesis techniques [McClurg et al 2017[McClurg et al , 2015Padon et al 2015] have also been proposed to aid softwaredefined networking. For instance, McClurg et al [McClurg et al 2017 proposes synthesis techniques for updating global configurations and generating synchronizations for distributed controllers.…”
Section: Related Workmentioning
confidence: 99%
“…In addition to verification, synthesis techniques [McClurg et al 2017[McClurg et al , 2015Padon et al 2015] have also been proposed to aid softwaredefined networking. For instance, McClurg et al [McClurg et al 2017 proposes synthesis techniques for updating global configurations and generating synchronizations for distributed controllers. Padon et al [Padon et al 2015] formalizes the correctness and optimality requirements of decentralizing network policies and identifies a class that is amenable to synthesis of optimal rule installation policies.…”
Section: Related Workmentioning
confidence: 99%
See 1 more Smart Citation
“…Both explicit and SMT-based model checking [1,5,22,23,26,31] is used to verify software-defined networks. Closest to our approach are models of networks as Kripke structures to use model checking for synthesis of correct network updates [8,24]. The model checking subroutine of the synthesizer assumes that each packet sees at most one updated switch.…”
Section: Related Workmentioning
confidence: 99%
“…Both explicit and SMT-based model checking [5,23,22,31,1,26] is used to verify software-defined networks. Closest to our approach are models of networks as Kripke structures to use model checking for synthesis of correct network updates [8,24]. The model checking subroutine of the synthesizer assumes that each packet sees at most one updated switch.…”
Section: Related Workmentioning
confidence: 99%