"Learning UML"
eBook Name: Learning UML
eBook Type: UML
UML, Unified Modeling Language
Unified Modeling Language (UML) was born. UML has taken the software development industry by storm. Widely supported by development and
documentation tools, UML can be used on the one hand by programmers to record such things as the detailed design of classes in an object-oriented system and on the other
hand by business analysts to give the broad-brush picture of how a system interacts with users and other systems.
UML has become the lingua franca of
software development, and no one in the software industry can afford to be without knowledge of this powerfully expressive visual language.
Learning
UML introduces UML and places it in perspective, then leads you through an orderly progress towards mastery of the language.
You'll begin by learning
how UML is used to model the structure of a system.
Many key UML concepts, especially that of the general (classes) versus the specific (objects), are
illustrated in the chapter on class and object diagrams.
Next, you'll learn how to use use-case diagrams to model the functionality of a system.