Source: http://www-labsticc.univ-ubs.fr/~chavet/sources/RedactionTP.pdf