Understanding UML

Want to know more about UML? Good~! You're at the right place. In this article we will put together all the resources related to UML, such as UML guides, UML tools, UML examples and so forth. You can learn UML fast by utilizing the content below. So are you ready? Here we go!

What is UML?

UML, short for Unified Modeling Language, is a standardized modeling language consisting of an integrated set of diagrams, developed to help system and software developers for specifying, visualizing, constructing, and documenting the artifacts of software systems, as well as for business modeling and other non-software systems.

UML diagrams at a glance

There are mainly two kinds of UML diagrams - structural and behavior. Let's take a look.

Structural

Behavior

UML examples

Class diagram example

Use case diagram example

Deployment diagram example

Best UML tool

Create UML models in a snap with an award-winning UML software. Try Visual Paradigm. It's Community Edition is free for non commercial use