Professor of Computer Science & EPSRC Advanced Fellow
Department of Computer Science
Queen Mary, University of London
London E1 4NS
Phone: +44 (0)20 7882 5443; Fax: +44 (0)20 8980 6533; e-mail: ohearn AT dcs.qmul.ac.uk
My research interests are in logic and semantics of computation, both the foundations and applications thereof. Most recently this has concentrated on local reasoning , where a specification and proof can concentrate on a circumscribed collection of resources that a program actually acts upon, instead of the entire global state of a system. The key tools underlying this project are the logic of bunched implications, developed with David Pym, and separation logic, developed with John Reynolds, Hongseok Yang, and others.
East London Massive Information on Local Reasoning and Separation Logic Online Papers Students and Colleagues