Rasmus Lerchedahl Petersen
Research Assistant at the department of Electronic Engineering and Computer Science, my field is computer science (PhD Scholarships available).
My research interests center around reasoning about programs. I pursue better tools for manual reasoning by investigating logic, type systems and semantics. I am also interested in better tools for automatic reasoning and recently built a thoerem prover for inductive definitions.
Basic information:
- Title: Research Assistant
- Ext: 5237
- Room: CS/440
- Phone: +44 (0) 207 882 5237
- Email: rusmus@eecs.qmul.ac.uk
- Research Group: Logic and Semantics
Research:
- Refereed Journal Publications
- Category-theoretic models of Linear Abadi & Plotkin Logic
- Theory and Applications of Categories, Vol. 20, No. 7, 2008, pp. 116–151.
- online version
- Domain-theoretic models of parametric polymorphism
- Theoretical Computer Science Volume 388, Issues 1-3, 5 December 2007, Pages 152-172
- online version
- Linear Abadi and Plotkin logic
- Logical Methods in Computer Science, 2(5:2), August 2006
- online version
- Refereed Conference Publications
- TOPL: A Language for Specifying Safety Temporal Properties of Object-Oriented Programs
- To appear at FOOL 2011
- On Locality and the Exchange Law for Concurrent Processes
- CONCUR 2011
- Automated Cyclic Entailment Proofs in Separation Logic
- CADE 2011
- Program analysis for overlaid data structures
- CAV 2011
- A Realizability Model for Impredicative Hoare Type Theory
- ESOP 2008
- online version
- Technical Reports
- My Ph.D. dissertation
- Abstractions with Reasoning Principles via Denotational Semantics
- Ph.D. Dissertation, 192 pages. Aug 2007
- My masters thesis
- A Concrete Parametric Domain-theoretic Model of PILLY
- Masters Thesis, 81 pages. Aug 2005
- Slides from my defence
- PR:
- On Locality and the Exchange Law for Concurrent Processes
- Slides from my presentation at CONCUR 2011
- Automated Cyclic Entailment Proofs in Separation Logic
- Slides from my presentation at CADE 2011
- Parametricity Poster
- We put together this poster to explain the concept of parametricity
- LILY Lunch Talk
- I assembled these slides to present the LILY language at the weekly lunch talk in the PLS Group
