Source: https://hal-normandie-univ.archives-ouvertes.fr/hal-02152113/file/Poulain.pdf