Proceedings of the 32nd ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages 2005
DOI: 10.1145/1040305.1040327
|View full text |Cite
|
Sign up to set email alerts
|

Permission accounting in separation logic

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

1
219
0

Year Published

2006
2006
2020
2020

Publication Types

Select...
5
1

Relationship

0
6

Authors

Journals

citations
Cited by 246 publications
(221 citation statements)
references
References 9 publications
1
219
0
Order By: Relevance
“…Examples of separation algebras include multisets with union and unit ∅, the natural numbers with addition and unit 0, heaps as finite partial functions from locations to values ( [9] and example 2.8), heaps with permissions [9,4], and the combination of heaps and variable stacks enabling us to model programs with variables as local functions ( [9], [17] and example 2.8). These examples all have an intuition of resource, with σ 1 • σ 2 intuitively giving more resource than just σ 1 and σ 2 for σ 1 , σ 2 = u.…”
Section: Definition 21 (Separation Algebra)mentioning
confidence: 99%
See 4 more Smart Citations
“…Examples of separation algebras include multisets with union and unit ∅, the natural numbers with addition and unit 0, heaps as finite partial functions from locations to values ( [9] and example 2.8), heaps with permissions [9,4], and the combination of heaps and variable stacks enabling us to model programs with variables as local functions ( [9], [17] and example 2.8). These examples all have an intuition of resource, with σ 1 • σ 2 intuitively giving more resource than just σ 1 and σ 2 for σ 1 , σ 2 = u.…”
Section: Definition 21 (Separation Algebra)mentioning
confidence: 99%
“…The unit u H is the function with the empty domain which represents the empty heap and empty stack. Although this approach is limited to disjoint reference to stack variables, this constraint can be lifted by enriching the separation algebra with permissions [4]. However, this added complexity using permissions can be avoided for the discussion in this paper.…”
Section: Lemma 27 Locality Is Preserved Under Sequential Compositiomentioning
confidence: 99%
See 3 more Smart Citations