Component-based product line engineering with UML - Atkinson, Colin; Paech, Barbara (Addison-Wesley, 2002)