A Process for Transforming Non-component Java Programs into EJB Programs

비 컴포넌트 자바 프로그램에서 EJB 프로그램으로의 변환 프로세스

  • 이성은 (동서울대학 컴퓨터정보과)
  • Published : 2006.07.31

Abstract

In this paper, we suggest a process that transforms non-component Java programs into EJB component programs. We approach following methods to increase reusability of existing Java-based programs. We extract proper factors from existing non-component Java programs to construct for component model, and we suggest a transformation technique using extracted factors. Extracted factors are transformed into EJB components. With consideration for reusability of existing programs and EJB's characteristic, we suggest a process that mixes class clustering and method oriented class restructuring.

본 논문에서는 기존의 비컴포넌트 자바 프로그램을 EJB 컴포넌트 프로그램으로 변환하기 위한 프로세스를 제안한다. 자바 프로그램의 재사용성을 높이기 위해 다음과 같은 방법으로 접근한다. 먼저 기존에 존재하는 비 컴포넌트 자바 프로그램으로부터 컴포넌트 모델에 적합한 구성 요소를 추출하며, 추출된 구성 요소를 중심으로 컴포넌트로 변환하기 위한 기법을 제시한다. 기존 프로그램 코드의 재사용을 극대화하며, EJB의 특성을 고려한 컴포넌트 구성이 가능하도록 클래스 클러스터링과 메소드 단위 중심의 클래스 재구성 방법을 혼합하여 제안한다.

Keywords