Source: http://www.lycee-ferry-versailles.fr/si-new/1_1_analyse_fonctionnelle_structurelle/1_cours_analyse_fonctionnelle.pdf