Systems such as adaptative and context–aware ones must adapt themselves to changing requirements at runtime. Modeling and implementing this kind of systems is a difficult operation. Software Product Lines (SPL) approach has already coped with modeling a set of software products that share a common base of features by means of feature models. We propose using feature models to model the potential states of a product in what it is called Dynamic SPL. The objective of this paper is generating a component architecture that supports the dynamics of products and which is easily inferred from a feature model. The resultant model performs an automated analysis of the feature model in real–time to correctly response to changes.