Source: https://www.cnfpt.fr/sites/default/files/biblio_gpeec_vi_092020.pdf