UML demystified - Kimmel, Paul (McGraw Hill/Osborne, 2005)