UML Syntax Guide

The Unified Modeling Language UML (Unified Modeling Language) is a standard used to create software blueprints. There are two main types of UML diagrams: Structure diagrams: show the static structure of a system, its components at different levels of abstraction and implementation, and how they are related to each other. Behavior diagrams describe the dynamic behavior of a system, representing how objects interact and how the system changes over time. 1. Component Diagrams Component Diagram describes the static implementation view of a system. It shows components, their interfaces, and relationships. It is used in Component-Based Development (CBD) and SOA. Components are reusable, replaceable, and independently deployable. Use this when: Designing system architecture Breaking system into modules/components Showing how components interact … 2. Class Diagrams Class Diagram is UML structure diagram which shows structures of the designed system at the level of classes and interfaces, shows their features, constraints and relationship (associations, generalizations, dependencies,..) Use this when: Designing classes and their structure,include attributes and methods before coding Showing relationships between classes Detailing components at a deeper level … ...

June 10, 2025 · 3 min · Phong Nguyen