Mansoura Journal for Computer and Information Sciences (MJCIS)