Edirisinghe, E.A., Computer Science Department, Loughborough University, UK