[UML] 6. UML의 종류(작성중)

DjooJoo·2022년 6월 20일
0

OOAD

목록 보기
6/9

UML의 종류

6개의 구조 Diagram, 7개의 행위 Diagram 작성 가능

구조 다이어그램설명
Object Diagram객체 사이의 관계 표현
Class Diagram클래스 사이의 관계를 표현
Component Diagram컴포넌트의 인터페이스나 관계를 표현, 구현단계에서 사용
Package DiagramUML의 다양한 모델요소를 그룹화하여 표현
Deloyment Diagram소프트웨어, 하드웨어 등을 포함한 시스템의 물리적인 구조를 표현
Composite Structure DiagramComponent의 Hierarchy 표현, run-time instance
Profile Diagram

행위 다이어그램설명
UseCase Diagram사용자 관점에서 바라본 시스템을 표현
Activity Diagram여러 활동들이 순차, 병행 방식 등을 수행하는 상황을 표현
State Diagram객체간의 상호 작용에 따라 어떻게 변화하는지 표현
Sequence Diagram여러 대상간의 상호작용을 시간순서에 따라 표현
Communication Diagram동작에 참여하는 객체들이 주고받는 메시지,관계 표현
Timing Diagram
Interaction Overview DiagramSequence diagram 사용, 각 node에 대한 senario
  • State Diagram VS Activity Diagram
    : Activity Diagram은 시스템 전체의 흐름을 표현, State Diagram은 하나의 객체의 흐름을 나타냄
  • Communication Diagram
    • 장점 : size의 변화가 없음
    • 단점 : 일일이 숫자를 따라가야함
      -> 교과서 설명할때 축약을 위해 사용
profile
newb-grammer

0개의 댓글