Saidani, Taoufik, Department of Computer Sciences, Faculty of Computing and Information Technology, Northern Border University, Saudi Arabia