Source: https://www.irit.fr/recherches/ICS/events/conferences/interact2013/papers/8117683.pdf