Ex.no: 1 STUDY OF UML DIAGRAMSDate:UML DIAGRAMS
There are three classifications of UML diagrams:
A type of diagram that depicts behavioral features of asystem or business process. This includes activity, state machine, and use casediagrams as well as the four interaction diagrams.
A subset of behavior diagrams which emphasize objectinteractions. This includes communication, interaction overview, sequence, andtiming diagrams.
A type of diagram that depicts the elements of aspecification that are irrespective of time. This includes class, compositestructure, component, deployment, object, and package diagrams.
Depicts high-level business processes, includingdata flow, or to model the logic of complex logicwithin a system.High
Shows a collection of static model elements such asclasses and types, their contents, and their relationships.High
Shows instances of classes, their interrelationships,and the message flow between them.Communication diagrams typically focus on thestructural organization of objects that send andreceive messages. Formerly called a CollaborationDiagram.Low
Depicts the components that compose andapplication, system, or enterprise. The components,their interrelationships, interactions, and their public interfaces are depicted.Medium
Depicts the internal structure of a classifier(such asa class, component, or use case), including theinteraction points of the classifier to other parts of the system.Low
Shows the execution architecture of systems. Thisincludes nodes, either hardware or softwareexecution environments, as well as the middlewareconnecting them.Medium
A variant of an activity diagram which overviewsthe control flow within a system or business process. Each node/activity within the diagram canrepresent another interaction diagram.Low