각 패키지의 이름이 고유하며 각 패키지가 포함하는 모델 요소의 공동 책임을 설명합니다.
패키지 설명이 패키지가 포함하는 모델 요소의 공동 책임을 정확히 반영합니다.
공개적으로 볼 수 있는 패키지 클래스가 논리적으로 일관된 단일 서비스 세트를 제공합니다.
패키지와 다른 패키지 간의 종속성이 포함된 클래스 사이의 관계와 일치합니다.
패키지 컨텐츠가 결합력이 높은 일관적 모델 요소 세트를 나타내며 다른 패키지 요소와의 결합력은 약합니다.
패키지 내의 느슨한 결합력을 이용하여 결합력이 높은 모델 요소 세트로 패키지를 보다 세분화할 수는 없습니다.
총 패키지 수가 전체 모델 요소 수에 비례합니다.
|