인스턴스 선 추가 및 삭제
애니메이션 시퀀스 다이어그램에 인스턴스 선을 추가하려면
인스턴스 선 도구를 사용하여 인스턴스 선을 작성하고 인스턴스의
이름을 지정하거나 브라우저에서 인스턴스를 끌어오십시오.
애니메이션 인스턴스 자동 작성
시퀀스 다이어그램의 애니메이션 인스턴스 선이 자동으로
작성되어 작성될 때 애니메이션 시퀀스 다이어그램에 런타임 인스턴스가
표시되도록 할 수 있습니다.
(일반적으로 애니메이션 세션 중에는, 호출 중인 인스턴스의 오퍼레이션이 표시되도록
IBM Rational Rhapsody의
브라우저에서 애니메이션 시퀀스 다이어그램으로 작성된 인스턴스를
끌어와야 합니다.) 그러나 시퀀스 다이어그램의 인스턴스 선 이름에
표기법을 추가해서 애니메이션을 실행할 때 제품이 애니메이션 인스턴스를
자동으로 작성하게 할 수 있습니다. 이 기능은
애니메이션 시퀀스 다이어그램에서 런타임에 시퀀스 다이어그램 인스턴스를
자동으로 작성하도록 특정 클래스에 표시할 수 있음을 의미합니다.
애니메이션 시퀀스 다이어그램에 상태 전이 표시
애니메이션 시퀀스 다이어그램은 상태를 시작하는 오브젝트의 이벤트를 표시하여 애니메이션 상태 차트를 교차 참조할 수
있습니다. IBM Rational Rhapsody에서
조건 표시는 오브젝트가 시퀀스 내 특정 지점에서
특정 조건 상태에 있음을 나타냅니다.
시스템 경계
시스템 경계(있는 경우)는
실행에 참여하는 모든 인스턴스(자체 특수 라인이 없음)에 연결됩니다. 즉, 송신 인스턴스와 수신 인스턴스 둘 다
애니메이션 시퀀스 다이어그램에서 인스턴스 라인을 갖는 경우 두 인스턴스 라인 간에 메시지가 표시됩니다.
애니메이션 시퀀스 다이어그램에서 메시지 표시 제한
아주 많은 메시지가 들어 있는 시퀀스 다이어그램의 애니메이션을 실행할 때
가상 스토리지에서 시스템 실행 속도가 느려질 수 있습니다. SequenceDiagram::General::MaxNumberOfAnimMessages 및
SequenceDiagram::General::OnReachedMaxAnimMessages 특성을 사용하여
동시에 표시되는 메시지 수를 제한함으로써 이러한 문제점을 방지할 수 있습니다.