A Framework for Developing and Managing Distributed Applications by Service Customization

서비스 맞춤형 분산응용 개발 및 관리를 위한 프레임워크

  • Shin Chang-Sun (School of Information and Communication Engineering, Sunchon National University) ;
  • Kang Min-Su (School of Information and Communication Engineering, Sunchon National University) ;
  • Seo Jong-Seong (School of Information and Communication Engineering, Sunchon National University) ;
  • Ahn Dong-In (School of Electrical, Electronic and Information Engineering, Wonkwang University) ;
  • Joo Su-Chong (School of Electrical, Electronic and Information Engineering, Wonkwang University)
  • 신창선 (순천대학교 정보통신공학부) ;
  • 강민수 (순천대학교 정보통신공학부) ;
  • 서종성 (순천대학교 정보통신공학부) ;
  • 안동인 (원광대학교 전기.전자 및 정보공학부) ;
  • 주수종 (원광대학교 전기.전자 및 정보공학부)
  • Published : 2006.06.01

Abstract

본 논문에서는 분산응용 개발 및 관리에 대한 사용자의 요구사항을 만족시킬 수 있는 분산서비스 맞춤형 소프트웨어 아키텍쳐인 분산객체그룹 프레임워크를 제안한다. 분산객체그룹은 응용을 구성하는 분산객체들을 하나의 논리적인 그룹으로 관리하며, 분산객체그룹 프레임워크는 분산응용의 개발자 관점에서 응용의 범위를 효율적으로 정의할 수 있을 뿐 아니라, 프레임워크의 지원 분산서비스를 응용과 독립적으로 적용할 수 있다. 프레임워크의 컴포넌트로 그룹관리자와 보안모듈, 모바일프락시, 컨텍스트제공자 및 DPD-Tool을 포함하며, 실시간 서비스를 위한 실시간관리자, 스케쥴러를 갖는다. 본 프레임워크는 분산서비스 지원 컴포넌트들의 상호작용으로 적응성(adaptability), 확장성(scalability), 보안성(security), 이동성(mobility) 및 신뢰성(reliability)을 제공하며, 분산응용을 개발 시 필요한 분산서비스를 모듈 단위로 선택하여 실제 응용 수행 시 선택한 분산서비스를 통해 그 수행성이 보장되도록 한다.

Keywords