Source: https://diu-eil.univ-lyon1.fr/bloc3/DIU_ARCHI_TD_2019_.pdf