CISA/3. IS 획득, 개발 및 관리 크램 2017. 9. 5. 20:18
4. 컴포넌트 기반 개발(CBD: Component Based Development)(1) 의의① CBD는 OOSD에서 파생된 개발 접근법이다.② 컴포넌트(Component)란 다른 컴포넌트와 연계되도록 인터페이스를 표준화하여 제작한 프로그램 단위이다.③ 컴포넌트는 개발 언어나 운영 체제와 무관하게 상호 작동할 수 있다.④ 이렇게 하여 이질적 환경에서 개발된 여러 프로그램 요소들을 재사용한다.⑤ OOSD가 소스 코드를 재사용한다면 CBD에서는 목적 코드를 재사용한다는 차이가 있다. (2) 기술적 특성① CBD는 웹 기반 응용 시스템 개발에 중요한 요소이며 기본적으로 Active X나 자바 애플릿이 필요하다.② CBD 모델에는 MS 계열의 COM/DCOM, Sun의 EJB, OMG의 CORBA가 있다.③ ..