Necibi, O., Faculty of Computer and Information Sciences, Al Jouf University, Saudi Arabia