Thanks to visit codestin.com
Credit goes to www.scribd.com

0% found this document useful (0 votes)
47 views1 page

Common UML Diagrams in A Single Page: Diagram Type Purpose Who Uses

This document summarizes several common UML diagrams: Class diagrams model the static view of an application and can be mapped to object-oriented languages, used by developers. Component diagrams show system components like libraries and packages, used by developers. Package diagrams view components as logical containers. Deployment diagrams describe hardware deployment of software components. Use case diagrams capture system functionality and actor associations. Sequence diagrams model control flow over time. State diagrams model object lifetimes and states. Activity diagrams model system activity flow.

Uploaded by

surmanpa
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
47 views1 page

Common UML Diagrams in A Single Page: Diagram Type Purpose Who Uses

This document summarizes several common UML diagrams: Class diagrams model the static view of an application and can be mapped to object-oriented languages, used by developers. Component diagrams show system components like libraries and packages, used by developers. Package diagrams view components as logical containers. Deployment diagrams describe hardware deployment of software components. Use case diagrams capture system functionality and actor associations. Sequence diagrams model control flow over time. State diagrams model object lifetimes and states. Activity diagrams model system activity flow.

Uploaded by

surmanpa
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 1

Common UML Diagrams in a single Page 1

Diagram Type Purpose Who Uses

To model the static view of an application.


Class Diagram Structural Can be directly mapped with object-oriented languages and thus widely used at the time of construction Developers
Base for component and deployment diagrams

Component diagrams can also be described as a static implementation view of a system


Component Diagram Structural Developers
These components are libraries, packages, files, etc.

Developers,
Package Diagram Structural To view components as logical container
Deployment Team
Deployment diagrams are used for describing the hardware components, where software components are
Deployment Diagram Structural Deployment
deployed
Business Analyst
A single use case diagram captures a particular functionality of a system highlighting association between
Solution Architect
Use-Case Diagram Behavioral use-cases.
Development Team
Show the interaction among the requirements and actors
Testing
Business Analyst
Solution Architect
Sequence Diagram Behavioral To model the flow of control by time sequence
Development Team
Testing
Business Analyst
The most important purpose of Statechart diagram is to model lifetime of an Solution Architect
State Diagram Behavioral
object from creation to termination the different states. Development
Testing
Business Analyst
Activity Diagram Behavioral Activity diagram is suitable for modeling the activity flow of the system
Solution Architect

You might also like