Visit Journal Homepage: http://www.journaltocs.hw.ac.uk