컴포넌트 다이어그램

UML에서 컴포넌트 다이어그램은 소프트웨어 컴포넌트, 인터페이스 및 종속성을 설명하는 소프트웨어 시스템의 구조를 보여줍니다. 컴포넌트 다이어그램을 사용하여 상위 레벨에서 소프트웨어 시스템을 모델링하거나 더 낮은 패키지 레벨에서 컴포넌트를 표시할 수 있습니다.

이 유형의 다이어그램은 소프트웨어 시스템이 재사용 가능하고 바꿀 수 있는 컴포넌트 및 인터페이스로 분할되는 컴포넌트 기반 개발을 지원합니다.

컴포넌트 다이어그램은 다음 이유로 유용합니다.
컴포넌트 다이어그램을 사용하여 소프트웨어 시스템의 다음 물리 파트를 기술할 수도 있습니다.
주: 컴포넌트 다이어그램은 배치 다이어그램과 구별됩니다. 컴포넌트 다이어그램은 시스템의 아티팩트와 컴포넌트의 컴포지션을 정의합니다. 배치 다이어그램은 배치된 시스템에서 사용되는 위치와 관련하여 컴포넌트 및 아티팩트를 표시합니다.

다음 주제는 컴포넌트 다이어그램의 모델 요소에 대해 설명합니다.


피드백