Source: https://hal.archives-ouvertes.fr/hal-02022830/file/rapport_final.pdf