Proceedings of the 39th ACM SIGPLAN Conference on Programming Language Design and Implementation 2018
DOI: 10.1145/3192366.3192415
|View full text |Cite
|
Sign up to set email alerts
|

Static serializability analysis for causal consistency

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
25
0

Year Published

2019
2019
2021
2021

Publication Types

Select...
5
2
1

Relationship

0
8

Authors

Journals

citations
Cited by 24 publications
(25 citation statements)
references
References 28 publications
0
25
0
Order By: Relevance
“…For shared memory distributed systems, robustness of transactional programs against serializability was studied in [Beillahi et al 2019a,b;Bernardi and Gotsman 2016;Brutschy et al 2018;Fekete et al 2005;Nagar and Jagannathan 2018]. Except for [Beillahi et al 2019a,b], these papers do not provide precise verification methods, but rather practical over-approximations.…”
Section: Related Work and Conclusionmentioning
confidence: 99%
“…For shared memory distributed systems, robustness of transactional programs against serializability was studied in [Beillahi et al 2019a,b;Bernardi and Gotsman 2016;Brutschy et al 2018;Fekete et al 2005;Nagar and Jagannathan 2018]. Except for [Beillahi et al 2019a,b], these papers do not provide precise verification methods, but rather practical over-approximations.…”
Section: Related Work and Conclusionmentioning
confidence: 99%
“…Verifying applications under weak consistency has received significant attention in recent years. A number of efforts [2,19,23,25,38] have looked at the problem of verifying arbitrary safety invariants while others have considered verification with respect to distributed database applications and specific high-level transactional properties [5][6][7]10,30,35]. These results are orthogonal to the work described here, since neither consider the question of safely migrating performant concurrent libraries to a replicated environment.…”
Section: Related Work and Conclusionmentioning
confidence: 99%
“…Finally, robustness was also studied, e.g., in [15,20,28,47], in the context of distributed systems, where SC is replaced by serializability. Unlike the current work, these works are focused on practical over-approximations, and do not provide provably precise general verification methods.…”
Section: Implementation and Evaluationmentioning
confidence: 99%