Source: https://hal.uca.fr/hal-01818236/document