A Study on the Development of Distributed Component based on Business Domain

비즈니스 도메인을 기반으로 한 분산 컴포넌트 개발에 관한 연구

  • Kim, Haeng-Kon (Software Engineering Lab., Dept. of Computer Engineering, Catholic University of Taegu Hyosung) ;
  • Choi, Ha-Jung (Software Engineering Lab., Dept. of Computer Engineering, Catholic University of Taegu Hyosung) ;
  • Han, Eun-Ju (Software Engineering Lab., Dept. of Computer Engineering, Catholic University of Taegu Hyosung)
  • 김행곤 (대구효성가톨릭대학교 컴퓨터공학과) ;
  • 최하정 (대구효성가톨릭대학교 컴퓨터공학과) ;
  • 한은주 (대구효성가톨릭대학교 컴퓨터공학과)
  • Published : 2000.04.14

Abstract

컴포넌트 지향 소프트웨어 개발은 독립적이고 확장성 있는 재사용 부품을 만들어 표준화되고 신뢰성 있는 소프트웨어 모듈 조립에 의한 것이며, 개발비용과 시간을 줄이고 유지보수를 용이하게 한다. 이러한 컴포넌트는 여러 가지 도메인 상에서 제공될 수 있도록 기존의 컴포넌트 생성을 위한 방법론이 제시되어져 왔다. 본 논문에서는 비즈니스 도메인을 기반으로 요구사항에서부터 분석 및 설계, 구현, 그리고 실행에 이르는 분산형 비즈니스 컴포넌트를 생성하는 개발 프로세스를 제시하여, 확장된 형태의 4가지 비즈니스 컴포넌트(attribute, operation, facility, package)를 얻어낼 수 있도록 하며, 분산형 컴포넌트는 웹을 기반으로 세분화한 시스템 관리를 단순하게 하고, 비즈니스 컴포넌트의 재사용성을 높이고 유지보수를 줄이며, 컴포넌트간의 통합을 쉽게 한다. 또한, 사용자가 원하는 실세계의 비즈니스 개념을 올바르게 적용할 수 있으며, 단일 개념의 단순한 형태로 사용자가 원하는 내용을 쉽게 변화시킬 수 있도록 하여 미숙한 재사용자들이 빠르고 효과적으로 활용할 수 있도록 한다.

Keywords