2011
DOI: 10.1007/978-3-642-21461-5_7
|View full text |Cite
|
Sign up to set email alerts
|

A Framework for Verifying Data-Centric Protocols

Abstract: Abstract. Data centric languages, such as recursive rule based languages, have been proposed to program distributed applications over networks. They simplify greatly the code, which is orders of magnitude shorter, much more declarative, while still admitting efficient distributed execution. We show that they also provide a promising approach to the verification of distributed protocols, thanks to their data centric orientation, which allows to explicitly handle global structures, such as the topology of the ne… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
5

Citation Types

1
9
0

Year Published

2012
2012
2014
2014

Publication Types

Select...
2
1
1

Relationship

1
3

Authors

Journals

citations
Cited by 4 publications
(10 citation statements)
references
References 29 publications
1
9
0
Order By: Relevance
“…As for [1], our results are supported by a Coq development available in [17]. The main differences and improvements with relation to [1] are as follows:…”
Section: Introductionsupporting
confidence: 74%
See 3 more Smart Citations
“…As for [1], our results are supported by a Coq development available in [17]. The main differences and improvements with relation to [1] are as follows:…”
Section: Introductionsupporting
confidence: 74%
“…This greatly simplifies the code, while still admitting efficient distributed execution. From previous work [1], we know that such languages also provide a promising approach to the verification of distributed protocols.…”
Section: Introductionmentioning
confidence: 99%
See 2 more Smart Citations
“…They are more declarative, so facilitate programming, they parallelize well, so facilitate the execution, they manipulate explicitly data structures, so facilitate verification of their properties. Simple Netlog protocols for instance have already been verified [15] using the Coq proof assistant.…”
Section: Introductionmentioning
confidence: 99%