UML 2 toolkit - Eriksson, Hans-Erik; Penker, Magnus; Lyons, Brian; Fado, David (Wiley, 2004)