Source: http://deptinfo.unice.fr/twiki/pub/Linfo/ProjetInfo201314/ProjetInfo-Version-1314.pdf