Abstract
Frame and anti-frame rules have been proposed as proof rules for modular reasoning about programs. Frame rules allow one to hide irrelevant parts of the state during verification, whereas the anti-frame rule allows one to hide local state from the context. We give a possible worlds semantics for Chargu´eraud and Pottier’s type and capability system including frame and anti-frame rules,
based on the operational semantics and step-indexed heap relations. The worlds are constructed as a recursively defined predicate on a recursively defined metric space, which provides a considerably simpler alternative compared to a previous construction.
based on the operational semantics and step-indexed heap relations. The worlds are constructed as a recursively defined predicate on a recursively defined metric space, which provides a considerably simpler alternative compared to a previous construction.
Original language | English |
---|---|
Title of host publication | 7th Workshop on Fixed Points in Computer Science, FICS 2010 |
Editors | Luigi Santocanale |
Number of pages | 7 |
Publication date | 2010 |
Pages | 27-33 |
Publication status | Published - 2010 |
Event | 7th Workshop on Fixed Points in Computer Science - Brno, Czech Republic Duration: 21 Aug 2010 → 22 Aug 2010 Conference number: 7 |
Conference
Conference | 7th Workshop on Fixed Points in Computer Science |
---|---|
Number | 7 |
Country/Territory | Czech Republic |
City | Brno |
Period | 21/08/2010 → 22/08/2010 |