1. Software Engineering and Information Systems Engineering (GL-ISI) Team, Faculty of Sciences and Techniques, University of Moulay Ismail (UMI), Errachidia 52000, Morocco
2. Mathématique, Informatique et Génie, Université du Québec à Rimouski (UQAR), Rimouski, QC G5L 3A1, Canada