School of Computer Science and Informatics, University College Dublin, Belfield, Co, Dublin, Ireland. david.haughton@ucdconnect.ie|School of Computer Science and Informatics, University College Dublin, Belfield, Co, Dublin, Ireland. david.haughton@ucdconnect.ie