Gasiūnas, Vaidas : Advanced Object-Oriented Language Mechanisms for Variability Management. TU Darmstadt [Ph.D. Thesis], (2010)