Institution: | (1) Department of Computing Science, University of Glasgow, Glasgow, Scotland, UK;(2) School of Computing, The Robert Gordon University, Aberdeen, Scotland, UK;(3) Microsoft Research Cambridge, Cambridge, UK;(4) Knowledge Media Institute, The Open University, Milton Keynes, UK |