일반화는 UML에서 유스 케이스 간
공통성을 나타내는 방법입니다. 즉, 다른 유스 케이스에서
특정 유스 케이스를 파생시키는 방법을 제공합니다. 일반화는
유스 케이스와 액터 간에 허용됩니다.
프로시저
- 일반화 단추(
)를
클릭한 다음 파생된 유스 케이스(예: 유스 케이스 B)를 클릭하십시오.
- 수퍼 유스 케이스(예: 유스 케이스 A)의 가장
가까운 에지로 커서를 이동하고 한 번 클릭하십시오.
- 예를 들어, 유스 케이스 C에서 유스 케이스 A로의
일반화를 작성하십시오. 선은 기본적으로 트리 스타일로 나타납니다.
트리 선 모양 예제와 자세한 정보는
오브젝트 모델 다이어그램의 상속 작성의 내용을 참조하십시오.
다이어그램에 다른 유스 케이스(예: 유스
케이스 D)를 추가하는 경우, 유스 케이스 D에서 유스
케이스 A로 또는 해당 트리의 선으로의 일반화 화살표를
클릭하여 트리 구조에 추가할 수 있습니다.
주: 일반화의 선 스타일이 기본적으로 트리
스타일로 표시되도록 설정되지 않은 경우 이 선 모양을
동일한 대상을 가리키는 두 개 이상의 일반화 선에 적용하려면
일반화 선 중 하나(예: 유스 케이스 B에서 유스 케이스 A로 연결)를 선택하고
를 선택하십시오. 일반화
선을 동일한 대상을 가리키는 다른 일반화 선으로 지정하여 이 작업을 수행할 수도 있습니다.
예를 들어, 유스 케이스 B에서 유스 케이스 A로의 일반화 선이
있는 경우 BA 선에 유스 케이스 C로부터의 일반화 선으로
연결하여 트리 구조를 작성할 수 있습니다.
결과
유스 케이스 다이어그램의 경우, 일반화를 위한 선 모양은
UseCaseGe::Inheritance::line_style 특성으로 설정됩니다.