가이드라인: 액터 일반화
특정 유스 케이스에서 여러 액터가 동일한 역할을 수행할 수 있습니다. 이 가이드라인은 일반화 관계를 통해 이 상황을 모델링하는 방법을 표시합니다.
관계
기본 설명

설명

특정 유스 케이스에서 여러 액터가 동일한 역할을 수행할 수 있습니다. 따라서 계정의 잔액을 확인하는 은행원 및 회계사 모두 잔액을 확인하는 유스 케이스에서는 동일한 외부 엔티티로 표시됩니다. 이와 같이 공유되는 역할은 잔액 관리자라는 액터로 모델링되고 원래의 두 액터에서 상속됩니다. 이 관계를 액터 일반화로 표시합니다.

함께 표시된 텍스트에서 설명되는 다이어그램

은행원 및 회계사 액터는 잔액 관리자의 모든 특성을 상속합니다. 따라서 이 두 액터 모두 잔액 관리자 역할을 수행할 수 있습니다.

사용

사용자는 시스템과 관련하여 다양한 역할을 수행할 수 있습니다. 즉, 실제로 사용자는 여러 액터에 해당할 수 있다는 의미입니다. 모델을 더 명확하게 작성하기 위해 여러 액터를 상속하는 하나의 액터로 사용자를 표시할 수 있습니다. 각각의 상속된 액터는 시스템과 대한 사용자의 역할 중 하나를 표시합니다.