Design of the Adapter for Virtual Machine Porting on the Multi-platform

멀티플랫폼상에 가상 기계 탑재를 위한 어댑터의 설계

  • Oh, Se-Jung (School of Computer and Information Engineering, Sang-Ji University) ;
  • Ko, Kwang-Man (School of Computer and Information Engineering, Sang-Ji University)
  • 오세중 (상지대학교 컴퓨터정보공학부) ;
  • 고광만 (상지대학교 컴퓨터정보공학부)
  • Published : 2003.11.14

Abstract

가상 기계는 다양한 종류의 플랫폼에 대한 독립성을 지원하는 프로그램 실행 환경으로서 로더/링커, 인터프리터 및 가상 기계를 특정 시스템에 탑재하기 위한 어댑터로 크게 구성되어 있다. 본 논문에서는 가상 기계를 특정 시스템에 효율적으로 탑재하기 위한 어댑터를 개발하기 위해 기존 가상 기계의 탑재 부분을 고찰한 후 멀티플랫폼에 효과적으로 탑재할 수 있는 어댑터를 설계하였으며 제안된 어댑터는 정의 부분, 주 어댑터, 네이티브 인터페이스 부분으로 구성되어 있다. 또한 어댑터 개발시에 장치 특성, 입출력 등을 위한 API 작성에 필요한 요소들을 제시하였다.

Keywords