Die Kooperation unterschiedlicher Constraint-Solver zur gemeinsamen Verarbeitung und Auflösung von Constraint-Problemen wurde in der Vergangenheit mehrfach untersucht (vgl. Granvilliers et al., 2001c,b,a). Die vorliegenden Arbeiten lassen sich grundsätzlich unterscheiden in Ansätze, die eine statische Kooperation mehrerer Constraint-Lösungsverfahren vorsehen, und Ansätze, die sich flexibel hinsichtlich der einzusetzenden Verfahren und z.T. auch hinsichtlich der Art und Weise der Kooperation verhalten.