Source: http://www.uqac.ca/dsa/archives/projets/2010/conception/rapportFinal/RapFinal_2010-139.pdf