Source: https://hal.insa-toulouse.fr/cel-02155301/document