Source: http://csrescolloque2008.u-strasbg.fr/images/plan_gd.pdf