시퀀스 다이어그램의 실행 스펙

시퀀스 다이어그램에서, 실행 스펙은 라이프라인으로 표시되는 인스턴스가 활성화되는 기간을 표시합니다. 각 실행 스펙은 동작의 실행을 표시합니다.

다음 그림에 표시된 대로, 실행 스펙은 라이프라인의 점선을 겹치는 직사각형으로 표시됩니다.

상호작용 프레임은 동기 송신 메시지, 실행 스펙 및 리턴 메시지와 함께 두 개의 라이프라인을 표시합니다.

실행 스펙에는 지속 기간이 있기 때문에 스펙은 두 개의 이벤트 발생인 시작 이벤트 발생 및 완료 이벤트 발생으로 표시됩니다. 실행 스펙의 맨 위와 맨 아래는 상호작용 동작의 시작 및 완료를 나타냅니다.

동기 또는 비동기 메시지를 작성할 때 실행 스펙이 자동으로 작성됩니다. 그러나 메시지에 연결되지 않은 실행 스펙을 수동으로 작성할 수 있습니다. 예를 들어, 실행 스펙을 기존 실행 스펙에 추가하여 호출 시퀀스에 중첩된 실행 스펙을 작성할 수 있습니다.

다음 그림에 표시된 대로, 중첩된 실행 스펙은 라이프라인에서 기존 실행 스펙의 일부를 보호하며 이 스펙으로부터의 오프셋인 직사각형으로 표시됩니다.

이 상호작용 프레임은 동기 송신 메시지, 중첩된 실행 스펙을 포함하는 실행 스펙 및 리턴 메시지와 함께 두 개의 라이프라인을 표시합니다.

피드백