Source: https://inf6500.teluq.ca/teluqDownload.php?file=2014/07/SBC_Texte1.pdf