Publisher's Synopsis
This text offers not only a complete description of the notation and proper use of UML, but also an introduction to the theory of object-oriented programming, and the way to approach object-oriented application development. This is UML in context, not a list of the syntax without rhyme or reason.;The book is aimed at programmers of C++, VB, Java and other OO-capable languages and written by a leading authority on UML. It contains hundreds of diagrams illustrating UML in practice and is part of the move by PC developers to professional techniques. It consolidates the learning with a practical UML example.