Source: https://air.unimi.it/retrieve/dfa8b98f-ba0b-748b-e053-3a05fe0a3a96/IAMARTINO CSP 2010.pdf