Source: https://hal.science/hal-03481305v1/file/FFJDP-21-04.pdf