1. Step-Indexed Syntactic Logical Relations for Recursive and Quantified Types
2. An indexed model of recursive types for foundational proof-carrying code
3. Leveraging rust types for modular specification and verification
4. Christian J. Bell , Andrew W. Appel , and David Walker . 2010. Concurrent Separation Logic for Pipelined Parallelization . In Static Analysis, Radhia Cousot and Matthieu Martel (Eds.). Springer Berlin Heidelberg , Berlin, Heidelberg . 151–166. isbn:978-3-642-15769-1 Christian J. Bell, Andrew W. Appel, and David Walker. 2010. Concurrent Separation Logic for Pipelined Parallelization. In Static Analysis, Radhia Cousot and Matthieu Martel (Eds.). Springer Berlin Heidelberg, Berlin, Heidelberg. 151–166. isbn:978-3-642-15769-1
5. Stefan Blom and Marieke Huisman . 2014 . The VerCors Tool for Verification of Concurrent Programs. In FM 2014: Formal Methods, Cliff Jones, Pekka Pihlajasaari, and Jun Sun (Eds.). Springer International Publishing, Cham. 127–131 . isbn:978-3-319- 06410 - 06419 Stefan Blom and Marieke Huisman. 2014. The VerCors Tool for Verification of Concurrent Programs. In FM 2014: Formal Methods, Cliff Jones, Pekka Pihlajasaari, and Jun Sun (Eds.). Springer International Publishing, Cham. 127–131. isbn:978-3-319-06410-9