본문 바로가기

컴포넌트 클러스터링6

컴포넌트 클러스터링 [1] 1. 정의 컴포넌트는 객체들의 집합으로 이루어진다. 즉, 객체들의 묶음(clustering)을 통해서 컴포넌트를 구성한다. 따라서, 컴포넌트 클러스터링이란 객체들을 어떤 기준으로 묶어서(clustering) 컴포넌트를 만든다 라는 의미이다. 기업은 비즈니스 목적에 따라 다양한 클러스터링 방식이 존재할 수 있다. 따라서 클러스터링 방식에 대한 공감대를 형성하는 것이 컴포넌트 기반 개발의 첫걸음이라고 할 수 있다. 클러스터링은 문제 영역(problem area)을 서로 독립된 (independent) 세부 영역 (sub-area)로 나누는 것으로, 상호 작용 (interaction) 을 최대한 줄이고 (병행하거나 순차적인 방법 등으로), 통합에 대한 위험성을 최대한 줄여주는 목적을 가지고 있다. 클러스터링을.. 2008. 11. 5.
비즈니스 컴포넌트 식별 및 구조(3) - 컴포넌트 클러스터링 컴포넌트 클러스터링 컴포넌트는 객체들의 집합으로 이루어지며, 객체들의 묶음(clustering)을 통해 컴포넌트가 구성되며, 컴포넌트 클러스터링이란 객체들을 어떤 기준으로 묶어서 컴포넌트를 만든다는 의미이다. 클러스터링은 문제 영역(problem area)을 서로 독립된 세부 영역(sub-area)으로 나누는 것으로, 상호작용을 최대한 줄이고 (병행하거나 순차적인 방법 등으로), 통합에 대한 위험성을 최대한 줄여주는 목적을 가지고 있다. 클러스터링을 하고자 하는 자의 관점이나 특별한 목적에 의해서, 객체를 같이 묶는 방법과 객체들의 집합을 세부 집합으로 나눈 방법 모두를 의미한다. 각각의 클러스터는 설계 프로젝트나, 보서의 책임성 등이 어떠한 것을 포함하고 있는지를 열거함으로써 이러한 것들의 범위를 정의.. 2008. 2. 14.
반응형