Source: https://iit-dlslab.github.io/papers/camurri14.pdf