UML: Unified modelling language Basically it’s a visualization of processes and classes of an application
Types of uml
- Class diagrams
- Activity diagrams
- Use case diagrams
- Business process diagrams
- Sequence diagrams
- Component diagrams
- Package diagrams
- Deployment diagrams
Class diagrams
25.07 - Class Diagrams Shows the classes inside an application, its properties and methods, how everything interacts with one another, and how many instances of one class another uses.
State/Activity diagrams
25.10 - Activity diagrams A state or activity diagram is a visualization of a process or state a system can be in
Use case diagrams
25.04 - Use Cases and Diagrams Use case diagrams are diagrams that show the created use cases for a system with users and what interacts with which.
Business process diagrams
A business process diagram is another way to visualize processes inside of a system.
Sequence diagrams
A sequence diagram is a way to visualize processes and interactions between classes in a system.
Component diagrams
A component diagram is a way to visualize individual components in a system and how they interact with one another. Components are grouped by theme/domain
Package diagrams
A package diagram is a way to visualize namespaces and packages
Deployment diagrams
Deployment diagrams visualize the physical location of deployments of systems and components.