6개의 구조 Diagram, 7개의 행위 Diagram 작성 가능
구조 다이어그램 | 설명 |
---|---|
Object Diagram | 객체 사이의 관계 표현 |
Class Diagram | 클래스 사이의 관계를 표현 |
Component Diagram | 컴포넌트의 인터페이스나 관계를 표현, 구현단계에서 사용 |
Package Diagram | UML의 다양한 모델요소를 그룹화하여 표현 |
Deloyment Diagram | 소프트웨어, 하드웨어 등을 포함한 시스템의 물리적인 구조를 표현 |
Composite Structure Diagram | Component의 Hierarchy 표현, run-time instance |
Profile Diagram |
행위 다이어그램 | 설명 |
---|---|
UseCase Diagram | 사용자 관점에서 바라본 시스템을 표현 |
Activity Diagram | 여러 활동들이 순차, 병행 방식 등을 수행하는 상황을 표현 |
State Diagram | 객체간의 상호 작용에 따라 어떻게 변화하는지 표현 |
Sequence Diagram | 여러 대상간의 상호작용을 시간순서에 따라 표현 |
Communication Diagram | 동작에 참여하는 객체들이 주고받는 메시지,관계 표현 |
Timing Diagram | |
Interaction Overview Diagram | Sequence diagram 사용, 각 node에 대한 senario |