I'm a computer science researcher and lecturer currently working at Lancaster University in the UK. My research is focused on self-reasoning and self-adaptation in computer software and on the fundamental technologies that enable us to explore and develop this. The majority of my research in this space is based around the Dana programming language (see
http://www.projectdana.com).