The scientific part of the project includes the support for systematic variant management throughout the whole software development process. As stated before the aim of the generic architecture is the support of different hybrid variants. One approach for the systematic management of variants and reuse of components are Software Product Lines (SPL). SPL are defined as “a set of software-intensive systems sharing a common, managed set of features that satisfy the specific needs of a particular market segment or mission and that are developed from a common set of core assets in a prescribed way”. A SPL consists of two engineering processes. A domain engineering process and an application engineering process. The domain engineering process describes the development for reuse. In this project the reusable assets are implemented by the project partners. The part of the TU Graz is the provision of a methodology to support variant management in the SW/HW development process. This methodology should be integrated into the development process of the HybConS project, which is currently the well known V-Model. Different tools are in use to support this development process. An overview of the actual tool chain can be seen in Figure 1. The applicability of the methodology will be shown on the example of the HybConS domain.