시퀀스 다이어그램은 프로젝트 내 메시지 교환을 설명합니다.
소프트웨어 시스템 개발의 일부로
시퀀스 다이어그램에 메시지를 배치할 수 있습니다. 또한 애니메이션 시퀀스 다이어그램을 실행하여 실행 프로그램에서 메시지가 발생할 때 이를 감시할 수 있습니다.
시퀀스 다이어그램은 오브젝트가 수행하는 역할 간의 메시지 교환 시나리오를 표시합니다.
분석 및 디자인 시나리오, 실행 추적, 테스트 케이스에서의 예상 동작 등
이 기능을 다양한 방법으로 사용할 수 있습니다.
시퀀스 다이어그램을 통해 시간 경과에 따라 서로에게 보내는 메시지를 표시하여
오브젝트 간의 상호작용 및 관계를 쉽게 이해할 수 있습니다. 또한 시퀀스 다이어그램은 애니메이션 실행을 보기 위한 주요 도구입니다.
애니메이션 프로그램을 실행하면 오브젝트와 이벤트 상대 타이밍 간의
상호작용으로 시스템 역학이 표시됩니다.
시퀀스 다이어그램은 가장 일반적인 상호작용 다이어그램 유형입니다.
주: IBM® Rational® Rhapsody® 메시지 다이어그램은 시퀀스 다이어그램을 기반으로 합니다.
FunctionalC 프로파일에서 사용 가능한
메시지 다이어그램은 메시징을 통해(동기 함수 호출 또는
비동기 통신을 통해) 파일 기능의 상호작용 방법을 표시합니다. 여러 추상화 레벨에서 메시지 다이어그램을 사용할 수 있습니다.
상위 레벨의 추상화에서 메시지 다이어그램은 액터, 유스 케이스 및 오브젝트 간의 상호작용을 표시합니다. 하위 레벨의 추상화 및 구현의 경우,
메시지 다이어그램은 클래스와 오브젝트 간의 통신을 표시합니다.
메시지 다이어그램은 실행 가능한 양상을 지니며 주요 애니메이션 도구입니다.
모델을 애니메이션할 때 이 제품은 오브젝트 간 메시징을 레코드하는 메시지 다이어그램을 동적으로 빌드합니다.