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