Carl, Adams, Researcher-School of Computing Faculty of Technology The University of Portsmouth United Kingdom, United Kingdom