A Relational Model of Types-and-Effects in Higher-Order Concurrent Separation Logic
, ,
POPL 2017
Verifying Custom Synchronisation Constructs Using Higher-Order Separation Logic
, , , ,
TOPLAS
Transfinite Step-indexing: Decoupling Concrete and Logical Steps
, ,
ESOP 2016
A Separation Logic for Fictional Sequential Consistency
, , ,
ESOP 2015
Iris: Monoids and Invariants as an Orthogonal Basis for Concurrent Reasoning
, ,
POPL 2015
impredicative Concurrent Abstract Predicates
,
ESOP 2014
Joins: A Case Study in Modular Specification of a Concurrent Reentrant Library
ECOOP 2013
Modular Reasoning about Separation of Concurrent Data Structures
ESOP 2013
Partiality, State, and Dependent Types
TLCA 2011
Verifying Generics and Delegates
ECOOP 2010
Design Patterns in Separation Logic
TLDI 2009