시퀀스 다이어그램과 같이 동작에 참여하는 객체들이 주고받는 메시지를 표현하고, 메시지뿐만 아니라 객체 간의 연관까지 표현하는 다이어그램이다.
(시퀀스 다이어그램 메시지표현 + 객체 간의 연관관계)
액터
시스템으로부터 서비스를 요청하는 외부 요소
객체
메시지를 주고받은 주체
콜론(:) 을 기준으로 앞쪽에는 객체명, 뒤쪽에는 클래스명 기술
링크
객체들 간의 관계를 표현
클래스가 아닌 실제 객체와의 관계를 직접적으로 보여주는 객체들 사이의 링크
메시지
객체가 상호작용을 위해 주고받는 메시지
메시지는 상태 객체별로 여러 개의 정의가 이루어지므로, 하나의 동일한 링크에서 여러 개의 메시지가 전달