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