Prototyping for Component Repository Based on CBD Architecture

CBD 아키텍쳐 기반의 컴포넌트 저장소 프로토타이핑

  • Kim, Haeng-Kon (Dept. of Computer Engineering, Catholic University of Daegu) ;
  • Cha, Jung-Eun (Dept. of Computer Engineering, Catholic University of Daegu) ;
  • Choi, Mun-Kyoung (Dept. of Computer Engineering, Catholic University of Daegu) ;
  • Kim, Chul-Hong (ETRI Computer & Software Technology Lab SE Department)
  • 김행곤 (대구가톨릭대학교 컴퓨터공학과) ;
  • 차정은 (대구가톨릭대학교 컴퓨터공학과) ;
  • 최문경 (대구가톨릭대학교 컴퓨터공학과) ;
  • 김철홍 (ETRI 컴퓨터소프트웨어연구단 소프트웨어공학연구실)
  • Published : 2000.10.13

Abstract

대부분의 응용 시스템들이 인터넷과 웹 기술을 기반으로 개발, 운영됨에 따라 상호운영성을 허용하고 동적 변화에 민첩하게 대응할 수 있는 소프트웨어 개발을 위한 방법론 및 툴 지원이 요구된다. 이에 따라 컴포넌트 기반의 소프트웨어 개발(CBD : Component Based Development)은 소프트웨어 시스템 구축을 위한 가장 이상적 전략으로 인식되고 있다. CBD 개발을 지원하기 위한 컴포넌트 저장소는 컴포넌트의 개발과 유통, 활용을 위한 컴포넌트 및 관련 모든 프로덕트 정보들의 통합적인 관리 중심체이다. 그러므로 효과적인 CBD의 전개를 위해서는 정규화된 컴포넌트 참조 아키텍쳐에 기반한 저장소 구축은 필수적이다. 본 논문에서는 CBD 방법론에 의한 컴포넌트 저장소 구축을 목적으로 저장 아키텍쳐를 제시하고 이를 기반한 저장소 프로토타이핑을 개발한다. 이를 위해 컴포넌트 기능성 영역의 수직적 관점과 라이프사이클 관점의 수평적 관점이 혼합된 아키텍쳐를 정의하고 이에 식별, 정의되어진 컴포넌트를 적용한다.

Keywords