결합 또는 분기 실행 노드

활동 다이어그램은 결합 노드 또는 분기 실행 노드를 포함할 수 있습니다. 결합 노드 또는 분기 실행 노드는 결합 오퍼레이션 또는 분기 실행 오퍼레이션을 설명합니다. 오브젝트, 유스 케이스 및 오퍼레이션에 대해 활동 다이어그램에 결합 또는 분기 실행 노드를 그릴 수 있습니다.

이 제품은 제대로 구성된 소괄호와 동일한 의미에서 결합 및 분기 실행 노드가 제대로 구성된 경우에만 활동 다이어그램을 의미 있는 것으로 정의합니다. 즉, 올바른 중첩을 사용해야 합니다. 이 규칙의 유일한 예외는 입력/출력 제어 플로우가 여러 개인 결합 또는 분기 실행 노드를 입력 또는 출력 제어 플로우가 각각 두 개뿐인 많은 결합 또는 분기 실행 노드 대신에 사용할 수 있는 경우입니다.

이 제품은 제어 플로우를 추가하여(예를 들어, 다시 병합되지 않는 제어 플로우가 있는 분기 실행) 의미가 덜한 활동 차트를 의미 있는 활동 차트로 확장할 수 있는 경우 의미가 덜한 활동 차트를 허용합니다.

사용자가 활동 다이어그램을 그릴 때 이 제품은 "입력 없음" 기호를 표시하여 활동 다이어그램의 유의미성을 위반하는 생성자를 그리지 못하게 합니다.


피드백