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