Source: http://www.est-usmba.ac.ma/coursenligne/ID-S2-M8.1-Conception_Developpement-CRS-BANOUAR.pdf