Awareness requirements for adaptive systems
Software Engineering for Self-Adaptive Systems : A Research Roadmap