contents

home

overview

specification

motivation

detail

document

others

연구 개발 목표

컴포넌트 지향 실시간 자바 가상머신 개발을 목표로 한다. 이를 위해, 1차년도에는 컴포넌트 지향 실시간 자바 가상머신 요소기술 파악 및 설계, 2차년도에는 컴포넌트 지향 실시간 자바 가상머신 개발, 3차년도에는 포스트 PC 플랫폼을 위한 자바 가상머신의 최적화를 수행한다. 컴포넌트지향 실시간 자바 가상머신의 런타임 구조는 아래 그림과 같다.

기술개발 추진체계

연차별 개발내용 및 범위

1단계

개발목표

컴포넌트 지향 실시간 자바가상머신 요소기술 파악 및 설계

개발내용

범 위

기존의 자바 가상머신의 핵심 요소 기술을 파악하고, 컴포넌트 기술, 실시간 자바 관련 기술 분석을 통해 컴포넌트 지향 실시간 자바 가상머신의 요구사항을 도출하여, 가상머신의 실시간 컴포넌트 인터페이스를 설계한다. 또한, 자바 가상머신의 최적화 작업을 위한 기존 툴셋 기술을 분석하여 차후 툴킷 개발에 필요한 요구 사항을 파악한다. 이를 바탕으로 컴포넌트 지향 실시간 자바 가상머신 개발 환경을 구축한다. 이에 따른 세부 연구내용은 다음과 같다.

  • 컴포넌트 지향 실시간 자바 가상머신 핵심 요소 기술 분석
  • 컴포넌트 지향 실시간 자바 가상머신 요구사항 분석 및 실시간 컴포넌트 인터페이스 설계
  • 컴포넌트 지향 실시간 자바 가상머신의 최적화를 위한 툴셋 기술 분석 및 요구사항의 분석
  • 컴포넌트 지향 실시간 자바 가상머신 개발환경 구축

2단계

개발목표

컴포넌트 지향 실시간 자바가상머신 개발

개발내용

범 위

2차년도에는 컴포넌트 지향 실시간 자바 가상머신을 구현한다. 이와 함께, 컴포넌트를 지원하는 툴킷의 프로토타입 설계와 컴포넌트 지향 실시간 자바 가상머신의 최적화 기법 모델을 설계한다. 이에 따른 세부적인 연구 내용은 다음과 같다.

  • 컴포넌트 지향 실시간 자바가상머신 구현
  • 컴포넌트 지원 최적화 툴킷의 프로토타입 설계 및 구현
  • 컴포넌트 지향 실시간 자바 가상머신 최적화 기법 모델 설

3단계

개발목표

재구성 가능한 포스트PC 플랫폼을 위한 자바가상머신의 최적화

개발내용

범 위

3차년도에는 2차년도에서 개발된 컴포넌트 지향 실시간 자바 가상머신의 최적화를 위한 작업을 수행하며, 컴포넌트를 지원하는 툴킷을 개발 및 검증한다. 또한, 실시간 자바 가상머신을 최적화하기 위한 모델을 산출 적용하며, 최적화 수행을 위한 방법론을 제시한다. 이에 따른 세부적인 연구내용은 다음과 같다.

  • 컴포넌트 지향 실시간 자바 가상머신 개발 및 검증
  • 컴포넌트 지향 실시간 자바 가상머신을 위한 최적화 모델 적용 및 방법론 제시
  • 컴포넌트 지향 자바 가상머신의 컴포넌트 지원 툴킷의 적용 및 검증
  • 타겟 플랫폼으로의 포팅