1. Reverse exchange for concurrency and local reasoning;Dang,2012
2. Algebraic separation logic;Dang;Journal of Logic and Algebraic Programming,2011
3. Separation logic: A logic for shared mutable data structures;Reynolds,2002
4. A semantics for concurrent separation logic;Brookes;Theoretical Computer Science,2007
5. Local reasoning about programs that alter data structures;O'Hearn,2001