A Component Architecture for supporting Component Composition Contracts

컴포넌트 결합 컨트랙트를 지원하는 컴포넌트 아키텍쳐

  • Park, Sung-Eun (College of Computer and Information, Ajou University) ;
  • Lee, Jung-Tae (College of Computer and Information, Ajou University) ;
  • Ryu, Ki-Yeol (College of Computer and Information, Ajou University)
  • 박성은 (아주대학교 정보 및 컴퓨터 공학부) ;
  • 이정태 (아주대학교 정보 및 컴퓨터 공학부) ;
  • 류기열 (아주대학교 정보 및 컴퓨터 공학부)
  • Published : 2001.10.12

Abstract

현재 대부분의 컴포넌트 프레임워크들이 특정 형태 컴포넌트와의 결합 기능 및 이에 요구되는 각종 서비스 기능의 제공을 위주로 하는데 대하여, 좀 더 효과적인 컴포넌트 기반 개발 환경의 구축을 위해서는 재귀적 컴포넌트 결합 및 다양한 결합형태의 지원, 그리고 다중 티어드 아키텍쳐를 지원할 수 있는 방안의 필요성이 제기되고 있다. 따라서 본 논문에서는 재귀적 컴포넌트 결합을 지원할 수 있는 컴포넌트 결합 컨트랙트에 기반 하여 컴포넌트 결합 컨트랙트를 연결자로 하여 구성된 복합 컴포넌트 자체가 컴포넌트 또는 프레임워크로써 기능하게 됨으로써 다중 티어 개념의 컴포넌트 시스템 아키텍쳐를 구성할 수 있음을 보이고자 한다.

Keywords