ACAB : Component Asset Builder for supporting Software Product Lines

ACAB : 소프트웨어 프로덕트 라인 지원을 위한 컴포넌트 개발 도구

  • Jung Ju-mi (Dept. of Computer Science, Duksung Women's University) ;
  • Choi Seung-Hoon (Dept. of Computer Science, Duksung Women's University)
  • 정주미 (덕성여자대학교 전산정보통신학과) ;
  • 최승훈 (덕성여자대학교 전산정보통신학과)
  • Published : 2005.11.01

Abstract

최근 컴포넌트 기반의 소프트웨어 프로덕트 라인에 대한 연구와 소프트웨어 프로덕트 라인에 자동 생성 프로그래밍 기법을 적용하기 위한 연구가 활발히 진행 중이다. 본 논문에서는 재사용 가능한 컴포넌트 자산을 구축하고, 재구성 자동화를 통해 컴포넌트 코드를 생성하는 시스템을 제안한다. 본 도구는 컴포넌트 기반 프로덕트 라인 개발 방법론과 자동 생성 프로그래밍 기법, XML/XSLT 기술을 이용하여 구축되었다. Component Asset 개발자 레벨에서 사용하는 컴포넌트 자산 구축기와 재사용자 레벨에서 사용하는 컴포넌트 코드 생성기로 구성되어 있으며, 컴포넌트 기반의 소프트웨어 프로덕트 라인 개발에 효과적으로 활용될 수 있다.

Keywords