Begründungen für die zielgerichtete Constraint-Antwortsatzprogrammierung