Source: https://hal-ensta-bretagne.archives-ouvertes.fr/hal-01499238/document