Source: https://hal.univ-brest.fr/hal-02350747/document