
UML 2.x has 13 types of diagrams divided into three categories. Six diagram types represent the structure application, seven represent general types of behavior, including four represent different aspects of interactions and understanding the thirteen diagrams of UML 2.x is an important part of understanding OO development.
Learning Objective:
Understanding the thirteen diagrams of UML 2.x is an important part of understanding OO development. This course explains the fundamental concepts and terminology of UML, and how these diagrams are used to present different aspects of the system. Thus, This Course can help you to build a more solid fundation for learning the more advanced concepts and complex notation in the subsequently courses of the Training Center.
Behavior diagrams
A type of diagram that depicts behavioral features of a system or business process. This includes activity, state machine, and use case diagrams as well as the four interaction diagrams.
Interaction diagrams.
A subset of behavior diagrams which emphasize object interactions. This includes communication, interaction overview, sequence, and timing diagrams.
Structure diagrams.
A type of diagram that depicts the elements of a specification that are irrespective of time. This includes class, composite structure, component, deployment, object, and package diagrams.
Learning Area:
1. UML Model Elements and Terminology
2. Elements and Building Blocks
3. Relationships, Things and Diagrams
4. Classifiers: Classes, Interfaces, Active Classes, Components, Artifacts, Nodes
5. Behavioral Things: Message, states, Actions, Use Case and Collaboration
6. Grouping Things: Packages
7. Anotational Thing: Notes
8. Models vs. Diagrams
9. UML 2.0 Diagram Structure: 13 Diagrams
10. Overviews of 13 UML 2.0 Diagram
11. Structural Diagrams
12. Behavior Diagrams
13. Interaction Diagrams
Course Content: