UML에서 시퀀스 및 커뮤니케이션 다이어그램을 포함한 여러 다른 유형의
다이어그램을 사용하여 오브젝트 간의 상호작용을 모델링할 수 있습니다.
각 유형의 다이어그램은 동일한
기본 정보를 기반으로 하지만 세부사항의 여러 다른 보기를 표시합니다. 예를 들어,
특정 동작이나 상호작용을 모델링하려면 오브젝트 간의 메시지 순서를
설명하는 시퀀스 다이어그램을 작성하고, 오브젝트 간의 메시지 플로우를
설명하는 커뮤니케이션 다이어그램을 작성해야 합니다.
기존 상호작용에서 시퀀스 다이어그램 또는 커뮤니케이션 다이어그램 작성
오브젝트 간의 상호작용을 모델링 중이며 모델이 시퀀스
다이어그램을 포함하는 경우 해당 커뮤니케이션 다이어그램을 빠르게
작성할 수 있습니다. 또는 모델이 커뮤니케이션 다이어그램을 포함하면
해당 시퀀스 다이어그램을 빠르게 작성할 수 있습니다.
UML에서 상호작용의 오브젝트 간 메시지 시퀀스 모델링
UML 모델에서,
상호작용은 하나 이상의 참여자 간 통신을 나타내는 동작입니다. 시퀀스 다이어그램은
오브젝트 및 역할과 같은 참여자 및 결합 단편과 같은
제어 및 조건 구조 사이를 통과하는 메시지를 모델링하는 UML 상호작용
다이어그램입니다. 새 시퀀스 다이어그램을 작성하고,
기존 시퀀스 다이어그램을 소스 요소로 채우고, 라이프라인, 메시지 및 결합 단편을
시퀀스 다이어그램에 추가할 수 있습니다.
UML에서 상호작용의 오브젝트 간 메시지 플로우 모델링
UML 모델에서,
상호작용은 하나 이상의 참여자 간 통신을 나타내는 동작입니다. 커뮤니케이션
다이어그램은 상호작용의 오브젝트 간 메시지 플로우를 설명하는 UML
상호작용 다이어그램의 한 유형입니다. 커뮤니케이션 다이어그램의
라이프라인, 메시지 경로 및 메시지를 추가하고 수정할 수 있습니다.