Verifying Object-Oriented Programs with Higher-Order Separation Logic in Coq

Jesper Bengtson, Jonas Braband Jensen, Filip Sieczkowski, Lars Birkedal. Verifying Object-Oriented Programs with Higher-Order Separation Logic in Coq. In Marko C. J. D. van Eekelen, Herman Geuvers, Julien Schmaltz, Freek Wiedijk, editors, Interactive Theorem Proving - Second International Conference, ITP 2011, Berg en Dal, The Netherlands, August 22-25, 2011. Proceedings. Volume 6898 of Lecture Notes in Computer Science, pages 22-38, Springer, 2011. [doi]

@inproceedings{BengtsonJSB11,
  title = {Verifying Object-Oriented Programs with Higher-Order Separation Logic in Coq},
  author = {Jesper Bengtson and Jonas Braband Jensen and Filip Sieczkowski and Lars Birkedal},
  year = {2011},
  doi = {10.1007/978-3-642-22863-6_5},
  url = {http://dx.doi.org/10.1007/978-3-642-22863-6_5},
  tags = {object-oriented programming, program verification, logic programming, subject-oriented programming, logic, feature-oriented programming},
  researchr = {https://researchr.org/publication/BengtsonJSB11},
  cites = {0},
  citedby = {0},
  pages = {22-38},
  booktitle = {Interactive Theorem Proving - Second International Conference, ITP 2011, Berg en Dal, The Netherlands, August 22-25, 2011. Proceedings},
  editor = {Marko C. J. D. van Eekelen and Herman Geuvers and Julien Schmaltz and Freek Wiedijk},
  volume = {6898},
  series = {Lecture Notes in Computer Science},
  publisher = {Springer},
  isbn = {978-3-642-22862-9},
}