Abstract
This paper describes the design of variable adaptation and recovery connectors used in the software adaptation of dynamic software product lines. The approach integrates software product line and feature modelling concepts with autonomic properties of self-healing and self-adaptation. The feature model and variable software architecture of the variable connectors are described as well as a validation of the dynamic adaptation approach.