School of Computer Science and Electrical Engineering, University of Essex}