Coghlan, Brian, School of Computer Science and Statistics, The University of Dublin, Trinity College, Ireland