Source: http://www.ifac.asso.fr/IMG/pdf/refbafafd.pdf