Source: http://www.inrp.fr/Tecne/Rencontre/IntroJFL.pdf