"Applying UML And Patterns, An Introduction To Object Oriented Analysis And Design And The Unified Process" - читать интересную книгу автора (Larman C)