This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Using Constraint Programming to Manage Configurations in Self-Adaptive Systems
Oct. 2012 (vol. 45 no. 10)
pp. 56-63
Pete Sawyer, Lancaster University, UK, and Inria Rocquencourt, France
Raúl Mazo, Université Paris 1, France
Daniel Diaz, Université Paris 1, France
Camille Salinesi, Université Paris 1, France
Danny Hughes, KU Leuven, Belgium
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. The Web extra at http://youtu.be/q-oheenSq2E is a slide show demonstrating the deployment of GridStix sensor nodes in wireless sensor network to provide flood warning on the rivers Ribble and Dee in England and Wales, respectively.
Index Terms:
Context awareness,Quality of service,Wireless sensor networks,Dynamic programming,Runtime,Constraint optimization,Adaptation models,constraint programming,dynamic software product lines,self-adaptive systems,goal modeling
Citation:
Pete Sawyer, Raúl Mazo, Daniel Diaz, Camille Salinesi, Danny Hughes, "Using Constraint Programming to Manage Configurations in Self-Adaptive Systems," Computer, vol. 45, no. 10, pp. 56-63, Oct. 2012, doi:10.1109/MC.2012.286
Usage of this product signifies your acceptance of the Terms of Use.