Source: https://hal.science/hal-01337549/document.pdf