Source: http://www.univ-irem.fr/IMG/pdf/Actes_CORFEM_Besancon_11_12.pdf