본문 바로가기

UML

[UML]컴포넌트 다이어그램


컴포넌트 다이어그램과 배포 다이어그램은 컴퓨터 시스템을 명확하게 나타낼 수 있도록 준비된 것이다.

현대의 소프트웨어 개발 추세는 컴포넌트 중심으로 되어가고 있다. 팀 단위로 수행하는 프로젝트라면 특히 중요한 것이 컴포넌트이다.

일단 컴포넌트란 어떤 시스템을 이루는 물리적인 요소이다. 다른 컴포넌트에 인터페이스를 제공한다.

컴포넌트를 모델링하는 이유는
1. 이뢰인이 완성된 시스템의 구조와 완성된 시스템의 기능을 볼 수 있게 하기 위하여
2. 개발자에게 작업할 구조를 구체적으로 알리기 위하여
3. 문서와 도움말을 제공해야 하는 문서화 담당자들이 쉽게 이해할 수 있도록 하기 위하여
4. 컴포넌트를 언제든지 재사용할 수 있게 하기 위하여

'UML' 카테고리의 다른 글

[UML]배포 다이어그램  (3) 2010.07.22
[UML]활동 다이어그램  (0) 2010.07.21
[UML]통신다이어그램과 시퀀스의 차이  (0) 2010.07.21
[UML]시퀀스 다이어그램  (0) 2010.07.20