Source: https://uca.hal.science/hal-03201343/document