[S/W] UML

UML이란?#

UML(Unified Modeling Language)은 객체지향 시스템을 시각적으로 표현하기 위한 표준 모델링 언어이다.

잘 와닿지 않는다면, 그냥 아래와 같이 생각해도 좋다.

코드 대신 “그림으로 설계를 표현하는 언어”

UML은 어디에 쓰이는가?#

  • 클래스 구조 (Class Diagram)
  • 객체 관계 (Object Diagram)
  • 흐름 (Sequence Diagram)
  • 상태 변화 (State Diagram)