I am a Professor at the Faculty NTIC of Constantine2 University. I’ve taught there since October 2008. I obtained an Engineer degree in June 2002 from Constantine 1 University, a Professional Master degree (ex DESS) Development of Safe Software in September 2003 from the University of Paris 6 (Sorbonne Université since 2018), CNAM and ENS of CACHAN in France, a Master of Research (ex DEA) Method IT for Industrial Systems, option Mobile Networks and Middleware in September 2004 from the University of Versailles-Saint-Quentin-en-Yvelines in Versailles (France) and then a PhD in Computer Science in February 2008 from TELECOM Bretagne (IMT-Atlantique since 2016) in joint with the University of Rennes 1 with honors. In May 2015, I obtained a post doctoral degree (HDR) to supervise doctoral students and research in Computer Science from University of Constantine2.