Describir: Software engineering for self-adaptive systems II :