Domain Engineering (DE) and Component-based Development (CBD) are approaches that focus on reuse. On the one hand, DE methods
emphasize variability modeling in analysis phase. On the other hand, most CBD methods gude on the development of components,
with a minor focus on reusability properties. This paper presents an approach to support variability modeling, in a Component-based
Domain Engineering Process.