University of Birmingham. School of Computer Science.