Defining XML Based ADL Meta Model for the Design of ADL Model Manager

ADL 모델 관리기 설계를 위한 XML기반 ADL 메타모델 정의

  • 강미나 (서울여자대학교 컴퓨터학과) ;
  • 승현우 (서울여자대학교 컴퓨터학과)
  • Published : 2003.10.01

Abstract

소프트웨어의 재사용을 위한 방법 중에 최근 빠르게 확산되고 있는 방식으로 컴포넌트 기반의 소프트웨어 개발(CBD : Component-Based Development)방식이 있다. CBD에 있어 컴포넌트 시스템은 잘 정의된 아키텍처를 기반으로 개발되어야 한다. 컴포넌트 시스템의 아키텍처를 정확하고 엄밀하게 설계, 분석하기 위해서는 아키텍처 기술 언어(ADL)의 사용이 필요하다. 아키텍처 모델링에 ADL을 효과적으로 사용하기 위해서는 ADL로 기술된 아키텍처 모델을 효율적으로 분석, 처리, 관리할 수 있는 지원 환경이 필수적이다. 본 논문에서는 ADL 모델 지원 환경 시스템의 구조를 기술하고 본 연구팀에서 개발 중인 ADL 모델 관리기의 구조를 기술한다. 또한 ADL 모델 관리기 개발에 기본이 되는 XML 기반 ADL 메타모델을 정의한다.

Keywords