Alavi, Ali, Department of Computer Science and Engineering, Chalmers University of Technology, Göteborg, Sweden., Sweden