Hier finden Sie wissenschaftliche Publikationen aus den Fraunhofer-Instituten.

Variability code analysis using the VITAL tool

: Zhang, Bo

Kaiserslautern, 2014, 6 S.
IESE-Report, 058.14/E
Reportnr.: 058.14/E
Fraunhofer IESE ()
variability code analysis; reverse engineering variability; product line evolution; conditional compilation

As a product line evolves over time, variability realizations become overly complex and difficult to understand. This causes practical challenges in product line maintenance. To solve this issue, the VITAL tool is developed to automatically extract a variability reflexion model from variability code and conduct further analyses. In this paper, variability code analysis process using the VITAL tool is introduced, and each step of the analysis is demonstrated with an example product line.