Source: http://www.cpge-brizeux.fr/wordpress/wp-content/uploads/C03-5-Identifier-un-modele-de-comportement.pdf