Unified Modeling Language™ (UML) is an industry-standard language for specifying, visualizing, constructing, and documenting the artifacts of software systems standardized by the Object Management Group. UML simplifies the complex process of software design by using “blueprints” for software construction. Widespread adoption of UML is one of the forces contributing to developer demand for tools that can represent more intentional problem-related information.
The UML 2.0 training series is designed to provide learners with an introduction to the Unified Modeling Language. This series teaches
learners how to illustrate object-oriented systems by using various typesof UML diagrams, such as class diagrams, sequence diagrams, state machine diagrams, and activity diagrams.