Abdallah, Hanaa A., Department of Information Technology, Faculty of Computer and Information Sciences, Princess Nourah Bint Abdulrahman University,(PNU),, Saudi Arabia