Source: https://cpgeptljg.free.fr/wp-content/uploads/Analyse_fonctionnelle.pdf