추상 관계

추상 관계는 다른 추상 레벨 또는 다른 관점에서 동일한 개념을 표시하는 모델 요소 간의 종속성입니다. 유스 케이스, 클래스 및 컴포넌트 다이어그램을 포함한 여러 다이어그램의 모델에 추상 관계를 추가할 수 있습니다.

추상 관계에서는 한 모델 요소인 클라이언트가 다른 요소인 공급자보다 정제되고 상세화됩니다. 다른 유형의 추상 관계는 도출, 실현(realization), 정제 및 추적 관계를 포함합니다.

모든 추상 관계는 동일한 모델이나 다른 모델에 있는 모델 요소를 연결할 수 있습니다. 예를 들어, 분석 모델을 개발한 다음 디자인 모델을 개발하는 경우 분석 모델에서부터 디자인 모델까지 가리키는 정제 관계가 있는 모델을 연결할 수 있습니다. 이 관계는 디자인 모델이 동일한 시스템의 다른 추상 레벨을 제공함을 나타냅니다.

추상 관계는 일반적으로 이름이 없으며 자세한 모델 요소에서부터 일반 모델 요소까지 가리키는 여는 화살표가 있는 점선으로 표시됩니다.

다음 그림에 표시된 대로, 추상 관계를 작성할 때 «abstraction» 키워드가 커넥터 옆에 표시됩니다.

두 패키지 사이의
추상 관계

다음 스테레오타입을 추상 관계에 지정해서 모델의 추상 유형을 식별할 수 있습니다.

피드백