A step-indexed Kripke model of hidden state via recursive properties on recursively defined metric spaces

Lars Birkedal, Jan Schwinghammer, Kristian Støvring

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.
OriginalsprogEngelsk
Titel7th Workshop on Fixed Points in Computer Science, FICS 2010
RedaktørerLuigi Santocanale
Antal sider7
Publikationsdato2010
Sider27-33
StatusUdgivet - 2010
Begivenhed7th Workshop on Fixed Points in Computer Science - Brno, Tjekkiet
Varighed: 21 aug. 201022 aug. 2010
Konferencens nummer: 7

Konference

Konference7th Workshop on Fixed Points in Computer Science
Nummer7
Land/OmrådeTjekkiet
ByBrno
Periode21/08/201022/08/2010

Citationsformater