|
|
My research is on mathematical models for programming languages and concurrent systems; in particular reasoning about name generation and mobile code. Below are some recent papers, talks and events; for more follow the links above.
Events: PCC 2009 workshop; FOSAD 2009 summer school; APL 2009 summer school.
Marek Kwiatkowski is working on the continuous π-calculus, a process algebra for modelling behaviour and variation in biomolecular systems.
Information about studying for a PhD at Edinburgh
Current courses (2008/2009)
Past courses
|
|
Subjects: mathematical logic, category theory, type theory, principles of programming languages, denotational semantics, operational semantics, domain theory, game semantics, functional programming, Standard ML, Java, proof-carrying code, process calculi, pi-calculus, systems biology, nu-calculus, reasoning with names.
People: David Aspinall, Nick Benton, Lennart Beringer, Gavin Bierman, Julian Bradfield, Luca Cattani, James Cheney, Juliusz Chroboczek, Adriana Compagnoni, Vincent Danos, Marcelo Fiore, Dan Ghica, Stephen Gilmore, Andrew Gordon, Jane Hillston, Martin Hofmann, Andrew Kennedy, Paul-André Melliès, Eugenio Moggi, Andrzej Murawski, Peter O'Hearn, Luke Ong, Andrew Pitts, Don Sannella, Alex Simpson, Perdita Stevens, Glynn Winskel.