Programming Languages and Theory of Computing
Universitetsparken 5, Bygning B, 2100 København Ø, HCØ B, Building: 772-01-0-S10
A generic operational semantics of monadic effects in functional languages; applications of game-theoretic notions for formalizing program contracts in concurrent and distrbuted settings.
Primary fields of research
Applied programming-language semantics, with particular emphasis on defining and reasoning about computational effects. Machine-verifiable reasoning about programs and languages, including formal code certification.