Proceedings of the 19th Workshop on Formal Techniques for Java-Like Programs 2017
DOI: 10.1145/3103111.3104044
|View full text |Cite
|
Sign up to set email alerts
|

Consistency Types for Safe and Efficient Distributed Programming

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1

Citation Types

0
3
0

Year Published

2018
2018
2021
2021

Publication Types

Select...
3
2
1

Relationship

1
5

Authors

Journals

citations
Cited by 6 publications
(3 citation statements)
references
References 9 publications
0
3
0
Order By: Relevance
“…weakly consistent values never flow into strongly consistent operations). ConSysT [17] provides consistency specifications at the type level (i.e. values are typed with the desired consistency level).…”
Section: Related Workmentioning
confidence: 99%
“…weakly consistent values never flow into strongly consistent operations). ConSysT [17] provides consistency specifications at the type level (i.e. values are typed with the desired consistency level).…”
Section: Related Workmentioning
confidence: 99%
“…The idea is to keep track of the consistency level of the data and prevent unexpected information flow from an inconsistent object to a consistent object. ConSysT [Margara and Salvaneschi 2017] is another programming language that supports heterogeneous consistency specifications at the type level. However, the work is still incomplete: the authors only present the syntax of a core calculus without references, as well as subtyping rules.…”
Section: Case Study: Usage Examplesmentioning
confidence: 99%
“…Similarly, DCCT is a data-oriented language that mixes multiple consistency levels [41] where actions -for example, queries -access a distributed storage, and annotations define consistency of values. Developing a language and system that supports multiple consistency levels is ongoing work [42].…”
Section: Integrating Multiple Levels Of Consistencymentioning
confidence: 99%