Programming constraint - Broudoux, Evelyne (2006)