UML 2. 0 in a nutshell Sebastopol - Pilone, D; Pitman, N (O’Reilly Media, 2005)