통신도
Communication diagramUML 다이어그램 유형 |
---|
구조 UML 다이어그램 |
행동 UML 다이어그램 |
UML(Unified Modeling Language) 2.0의 통신 다이어그램은 UML 1.x 협업 다이어그램의 단순화된 버전이다.[1]
UML에는 네 가지 유형의 상호 작용 다이어그램이 있다.
통신 다이어그램은 시퀀싱된 메시지의 관점에서 객체 또는 부품 간의 상호작용을 모델링한다.통신 다이어그램은 시스템의 정적 구조와 동적 동작을 모두 설명하는 클래스, 시퀀스 및 사용 사례 다이어그램에서 가져온 정보의 조합을 나타낸다.
그러나 통신 다이어그램은 객체 다이어그램에 사용된 것과 같이 객체와 링크의 자유형 배열을 사용한다.이러한 자유형 다이어그램에서 메시지의 순서를 유지하기 위해, 메시지들은 시간별 번호로 라벨을 붙이고 메시지가 전송되는 링크 근처에 배치된다.통신 다이어그램을 읽으려면 메시지 1.0에서 시작하여 개체 간에 메시지를 추적해야 한다.
통신 다이어그램은 시퀀스 다이어그램과 많은 동일한 정보를 보여주지만, 정보가 어떻게 표시되기 때문에, 어떤 정보는 다른 다이어그램보다 한 다이어그램에서 찾기가 더 쉽다.통신 도표는 각 요소가 더 잘 상호작용하는 요소를 보여주지만, 시퀀스 도표는 상호작용이 일어나는 순서를 더 명확하게 보여준다.
참고 항목
참조
- ^ Fowler, Martin (2004), UML distilled: a brief guide to the standard object modeling language (3 ed.), Addison-Wesley, p. 131, ISBN 978-0-321-19368-1
외부 링크
![]() | 위키미디어 커먼즈에는 UML 통신 다이어그램과 관련된 미디어가 있다. |