"Verifying Executable Object-Oriented Specifications with Separation Logic."

Stephan van Staden, Cristiano Calcagno, Bertrand Meyer (2010)
a service of Schloss Dagstuhl - Leibniz Center for Informatics