정보시스템 감리지침, 시스템개발사업, 객체지향 컴포넌트기반 모델, 분석설계 단계, 응용시스템 세부검토내용 "02. 컴포넌트의 정의, 인터페이스 그리고 컴포넌트간의 의존성이 명세되었는지 확인한다."의 목적 및 필요성
컴포넌트를 사용하거나 유지 보수하기 위해서는 반드시 컴포넌트와 관련된 정보가 필요하다. 컴포넌트 설명, 인터페이스 등이 그러한 정보에 해당한다. 그런데 이런 정보가 없거나 부실하게 되면 컴포넌트 사용이 불가능하거나 어렵게 되어 결국에 시스템에 부정적인 영향을 주게 된다. 또한 컴포넌트 의존성 정보가 확보되지 않는다면 컴포넌트 변경 및 활용이 어렵게 된다. 따라서 컴포넌트의 정의, 인터페이스 그리고 컴포넌트 간의 의존성 정보가 명세 되었는지 점검하여야 한다.