PLASMA: a plan-based layered architecture for software model-driven adaptation
Policy-based self-adaptive architectures: a feasibility study in the robotics domain