Code Variant Management of Embedded Java Library

임베디드 Java 라이브러리의 가변 코드 관리 방법

  • 이승연 (한국전자통신연구원 임베디드 SW 연구단) ;
  • 윤석진 (한국전자통신연구원 임베디드 SW 연구단) ;
  • 김철홍 (한국전자통신연구원 임베디드 SW 연구단) ;
  • 양영종 (한국전자통신연구원 임베디드 SW 연구단)
  • Published : 2005.11.01

Abstract

임베디드 Java 플랫폼은 다양한 하드웨어 및 운영체제에 적용되어야 하므로, 하드웨어에 종속적인 부분과 운영체제에 종속적인 부분이 적용되는 기기마다 가변적이다. Java 라이브러리의 경우 가상머신(VM: Virtual Machine)에 종속적으로 구현되며 네이티브 코드들로 상당부분 구현되기 때문에 다양한 VM과 결합하여 임베디드 Java 플랫폼을 구성할 경우 VM에 종속적인 부분을 가변 코드로 관리할 필요가 있다. 본 논문은 임베디드 Java플랫폼의 적용 속성을 고려하여 가변 코드를 관리하는 방법을 제안하고 이를 구현해 본다.

Keywords