정보시스템 감리지침, 시스템개발사업, 객체지향 컴포넌트기반 모델, 분석설계 단계, 응용시스템 세부검토내용 "01. 소프트웨어 아키텍처와 컴포넌트 아키텍처가 일관성 있게 구조화되었는지 확인한다."의 목적 및 필요성
소프트웨어 아키텍처에 정의된 아키텍처에 맞게 컴포넌트 아키텍처가 정의되어야 컴포넌트 활용과 유지 관리가 용이하게 된다. 또한 소프트웨어 아키텍처에 맞지 않게 컴포넌트 아키텍처를 수립하는 경우 시스템의 성능에 부정적인 영향을 미치게 한다. 따라서 소프트웨어 아키텍처에 수립된 아키텍처와 컴포넌트 아키텍처가 일관성 있게 구조화 되었는지 점검하는 것이 필요하다.