Model-driven and software product line engineering - Arboleda, Hugo. (ISTE ; John Wiley & Sons, 2012)