School of Computing Science, University of Newcastle, Newcastle upon Tyne, United Kingdom. M.Kaiser@ncl.ac.uk|School of Computing Science, University of Newcastle, Newcastle upon Tyne, United Kingdom. M.Kaiser@ncl.ac.uk