(1)
van Beek, P.; Walsh, T. Principles of Constraint Programming and Constraint Processing: A Review. AIMag 2004, 25, 105.