International audienceIn this paper, we will present a general pattern based on contractor programmingfor designing a global optimization solver. This approach allows to solve problems with awide variety of constraints. The complexity and the performance of the algorithm rely on theconstruction of contractors which characterize the feasible region