Using Constraint Programming to Manage Configurations in Self-Adaptive Systems
Pete Sawyer, Raúl Mazo, Daniel Díaz, Camille Salinesi, Danny Hughes · Computer · 2012
Combining goal-modeling techniques with constraint programming provides the means to identify the variants best suited to the environmental contexts that a self-adaptive software system might encounter at runtime.