, Computer and Information Sciences Department, University of Strathclyde