Design and Implementation of Java Virtual Machine Simulator

자바 가상 기계 시뮬레이터의 설계 및 구현

  • 김도우 (경남대학교 컴퓨터공학과) ;
  • 정민수 (경남대학교 컴퓨터공학과) ;
  • 류동항 (경남대학교 컴퓨터공학과) ;
  • 진민 (경남대학교 컴퓨터공학과)
  • Published : 1998.10.01

Abstract

객체지향 언어로 작성된 프로그램은 프로그램의 수행과정에 관련된 많은 정보가 숨겨져 있기 때문에 분석하기가 쉽지 않다. 자바의 경우도 동일하지만 자바의 경우에는 컴파일 후에 생성된 클래스 파일에 숨겨진 모든 객체에 대한 정보가 저장되어 있다. 비주얼 자바 가상 기계 시뮬레이터는 자바 가상 기계가 바이트 코드를 실행하는 과정을 자바 가상 가계의 구성 요소들을 시각화하여 그 동작 과정을 보여줌으로써 클래스 파일 내에 포함된 바이트 코드의 실행 과정을 정확히 이해하게 해준다.

Keywords