본문 바로가기
까망 동네/OOAD & UML

[OOAD] UML이란

by 까망 하르방 2024. 10. 14.
반응형

UML (Unified Modeling Language)

• 모델을 만드는 통합 표준 언어

• 1997년 OMG(Object Management Group)에서 모델링 언어 표준으로 채택

 

 

UML 다이어그램 종류

 

• 구조 다이어그램 | 시스템의 개념, 관계 등의 측면에서 요소

• 행위 다이어그램 | 각 요소들 변화나 흐름, 주고받는 데이터

 

 

구조 다이어그램(Structure Diagram)

Class Diagram

• Object Diagram

• Component Diagram

• Composite Diagram

• Deployment Diagram

• Package Diagram

 

 

행위 다이어그램 (Behavior Diagram)

Activity Diagram

State Chart Diagram

Use Case Diagram

• Sequence Diagram

• Communication Diagram

• Timing Diagram

 

 

Q) 왜 UML을 알아야 하는가?

• 의사소통 또는 설계 논의 (협업)

• 전체 시스템의 구조 및 클래스의 의존성 파악

• 유지보수 문서 활용

 

 

📌 [VS Code] Plant UML 설치

 

[VS Code] Plant UML 설치

Plant UML은 Code로 쉽게 다이어그램을 그릴 수 있는 오픈소스이다. Code로 생성할 있기에 빠른 생산성이 특징이다. VS Code Extension에서도 Plant UML 제공한다. 결과 확인까지는 Graphviz와 Java가 필요하다고

zoosso.tistory.com

반응형

'까망 동네 > OOAD & UML' 카테고리의 다른 글

[UML] Class Diagram  (3) 2024.10.17
[OOAD] UP Elaboration 단계 - OOI  (1) 2024.10.15
[OOAD] UP - Elaboration 단계  (1) 2024.10.13
[UML] Sequence Diagram  (2) 2024.10.12
[OOAD] UP(Unified process) 무엇인가?  (0) 2024.10.11

댓글