Un lien intéressant sur le sujet
http://www.capgo.com/Resources/Tempe...ctor/Semi.html