research area of Ammar Mohammed Ammar, Professor, Faculty of Computer Science Nabil, Ayman Mohamed, PhD., Faculty of Computer Science