Source: https://www.alise.org/assets/documents/conf_2013/alise_op_2013-final.pdf