커뮤니케이션 다이어그램이란 객체들이 상호작용하는 과정과 객체들 간의 연관을 그림으로 표현한 것입니다. 클래스 다이어그램에서 관계가 제대로 표현됐는지 점검하는 용도로도 사용되며, 초기에는 협업(Collaboration) 다이어그램이라고 불렸습니다. 커뮤니케이션 다이어그램은 아래와 같이 생겼습니다.
커뮤니케이션 구성요소에는 다음 4가지가 있습니다.
1) 액터
외부 요소
2) 객체
메시지를 주고받는 주체
3) 링크
객체-객체, 액터-객체의 관계를 표현
4) 메시지
시퀀스 다이어그램과의 차이점은, 커뮤니케이션 다이어그램의 경우 메시지뿐만 아니라 객체들 간 관계까지 표현한다는 것입니다. 바로 '링크'라는 구성요소를 사용해서 말입니다.
728x90
반응형