모델링 언어 UML

모델링 언어 UML (Unified Modeling Language, 통합 모델링 언어)은 다이어그램과 도표를 사용하여 프로세스와 구성 요소를 설명합니다. 그러나 UML은 실제 프로그래밍 언어는 아니지만, 그 모델을 기반으로 코드를 생성하는 것이 가능합니다.

이 모델링 언어는 소프트웨어 개발, 시스템 설계의 작업 주기에서 널리 사용되었습니다.

UML 언어에는 다음과 같은 주요 다이어그램 유형이 존재합니다:

함께 보기

  • 프로그래밍 접근 방식을 정의하는 개념 집합 프로그래밍 패러다임,
    프로그래밍에 널리 사용되는 방법론 OOP,
    각 작업별로 코드를 블록으로 구성하는 데 사용되는 구성 방식 MVC,
    작업량을 그래픽으로 표현하는 데 사용되는 작업 소진 다이어그램