The Unified Modeling Language (UML) has been an important part of the software development landscape since it's introduction in 1997. We've seen the UML evolve over the years, it is now into its 2.x series of releases, yet one thing has been constant and is likely to remain so � modeling style. Models are used by professional developers to communicate their work to project stakeholders or to other developers, and by understanding and following common modeling style guidelines you can improve the effectiveness of your models. This book describes a collection of standards, conventions, and guidelines for creating effective UML diagrams. They are based on sound, proven software engineering principles that lead to diagrams that are easier to understand and work with. These conventions exist as a collection of simple, concise guidelines that if applied consistently, represent an important first step in increasing your productivity as a modeler.
|