Comparison of approaches for developing self-adaptive systems
A framework for evaluating quality-driven self-adaptive software systems