There are three classifications of UML diagrams:
• 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.
|Diagram |Description |Learning Priority |
|Activity Diagram |Depicts high-level business processes, including data flow, or to model the |High |
| |logic of complex logic within a system. | |
|Class Diagram |Shows a collection of static model elements such as classes and types, their |High |
| |contents, and their relationships. | |
|Communication Diagram |Shows instances of classes, their interrelationships, and the message flow |Low |
| |between them. Communication diagrams typically focus on the structural | |
| |organization of objects that send and receive messages. Formerly called a | |
| |Collaboration Diagram. | |
|Component Diagram... [continues]
Cite This Essay
(2012, 01). Ooad Lab Manual. StudyMode.com. Retrieved 01, 2012, from http://www.studymode.com/essays/Ooad-Lab-Manual-902320.html
"Ooad Lab Manual" StudyMode.com. 01 2012. 01 2012 <http://www.studymode.com/essays/Ooad-Lab-Manual-902320.html>.
"Ooad Lab Manual." StudyMode.com. 01, 2012. Accessed 01, 2012. http://www.studymode.com/essays/Ooad-Lab-Manual-902320.html.