Person. Bodil Biering

Papers

BI-hyperdoctrines, higher-order separation logic, and abstraction biering-2007-bi

We present a precise correspondence between separation logic and a simple notion of predicate BI, extending the earlier correspondence given between part of separation logic and propositional BI. Moreover, we introduce the notion of a BI hyperdoctrine, show that it soundly models classical and intuitionistic first- and higher-order predicate BI, and use it to show that we may easily extend separation logic to higher-order . We also demonstrate that this extension is important for program proving, since it provides sound reasoning principles for data abstraction in the presence of aliasing.
PDF · DOI · pldb

BI Hyperdoctrines and Higher-Order Separation Logic biering_birkedal_torpsmith_2005

PDF · DOI · pldb

On the Logic of Bunched Implications — and its relation to separation logic biering_bunched_2004

Web
bodilbiering person entries/rolodex/bodilbiering.hel