Miri, Ali, School of Information Technology and Engineering, University of Ottawa, Canada