본문 바로가기

[UML DISTILLED 3판] 4장 시퀀스 다이어그램

교류 다이어그램(Interaction Diagram)은 어떤 행동 안에서 객체 그룹들이 어떻게 협력하는지를 설명한다.

그중 가장 많이 쓰이는 것이 시퀀스 다이어그램이다.

  • 한 가지 시나리오에 대한 행동을 묘사
  • 몇 개의 객체를 예로 들어서 유스 케이스 내에서 이 객체들 간에 전달되는 메시지를 표시

시퀀스 다이어그램은 각 참가자의 생명선(세로 방향으로 내려가는)을 보여 줌으로써 교류를 표현하고,

페이지 아래 방향으로 메시지의 순서를 표시한다.

각각의 생명선(lifeline)은 교류에서 참가자가 언제 활성인지를 보여주는 활성 막대(activation bar)를 가지고 있다.

하나의 유스 케이스 내에서 여러 객체의 행동을 보고 싶을 때 시퀀스 다이어그램을 사용해야 한다.