Al Duhayyim, Mesfer A., Salman Bin Abdul-Aziz University, collage of science, Dept. of computer science, Saudi Arabia