Source: https://majecstic2009.univ-avignon.fr/Actes_MajecSTIC_RJCP/RJCP/articles/242.pdf