Industry abounds with interactive configuration problems, i.e., constraint
solving problems interactively solved by persons with the assistance of a
computer. The computer program, called a configurator, needs to perform a
variety of reasoning tasks with the (often incomplete) informat