What is UML?

Unified Modeling Language (UML) is a visual-based language for portraying the behavior and structure of a system that is mainly used for modeling purposes.

Why UML?

Complex projects usually have UML diagrams for better communication between different departments. A non-technical person might not be able to understand technical programming language, so this visual demonstration helps to make working more efficient.

There are two types of UML diagrams:

  1. Structural diagrams: Covers the static aspects of the system. The static aspects of a system form the main structure and are stable.
  2. Behavior diagrams: Covers the dynamic aspects (i.e., changing/moving parts) of the system.
svg viewer
Copyright ©2024 Educative, Inc. All rights reserved