UML: The Best Diagrams

UML stands for Unified Modeling Language which is used in object oriented software engineering. The UML types are divided into two categories which are structure and behavioral diagrams. In this set of blog posts we will describe the best UML useful diagrams that are out there:

1. Class Diagram 

Class diagrams are the most UML diagrams used when modeling application structures. These diagrams are based mainly in building blocks of object oriented solutions that show classes, attributes and operators or methods. When having large systems that have many related classes, these are grouped together in order to create class diagrams. The relations between classes are differentiated with different types of arrows.

class-diagram-example-hasp-licensing-domain

2. Activity Diagram

3. Deployment Diagram

4. Sequence Diagram