On Self-adaptation, Self-expression, and Self-awareness in Autonomic Service Component Ensembles