Source: http://theses.univ-lyon2.fr/documents/lyon2/2013/faugier_e/pdfAmont/faugier_e_these.pdf