Applying genetic algorithms to decision making in autonomic computing systems
Model-based development of dynamically adaptive software