Visualized Execution Analyzer for the Java Class File

KIPS Journal A (2001 ~ 2012) , Vol. 11A, No.5, pp.319-324, May 2004
10.3745/KIPSTA.2004.11A.5.319, Full Text

Abstract

The Java language is rapidly being adopted in the Internet. The distributed applications and their application range are being expanded beyond just a programing language and developed into software applications. A variety of researches are going on with regard to the Java Virtual Machine runtime environment and methods of analyzing the Java class files and utilizing the information for applications. A class file is a converted file that is executable by the Java virtual machine. Analysis on the class file structure and the runtime processes will be convenient in arranging the decompilers and debugging the source programs. This paper is about the runtime process analyzer that presents the runtime processes, including class files, more visually. The content of a class file will be easily accessed and expressed as in a graphic user interface. The information in the class file displayed is divided into Constant_Pool, Class_file, Interface, Field, Method and Attribute with information on method area, operand stack and local variables expressed visually%.


Statistics

Show / Hide Statistics

Statistics (Cumulative Counts from October 15, 2016)

Multiple requests among the same browser session are counted as one view. If you mouse over a chart, the values of data points will be shown.


Cite this paper

[KIPS Transactions Style]
K. M. Ko, "Visualized Execution Analyzer for the Java Class File," KIPS Journal A (2001 ~ 2012) , Vol.11A, No.5, pp.319-324, 2004, DOI: 10.3745/KIPSTA.2004.11A.5.319.

[IEEE Style]
Kwang Man Ko, "Visualized Execution Analyzer for the Java Class File," KIPS Journal A (2001 ~ 2012) , vol. 11A, no. 5, pp. 319-324, 2004. DOI: 10.3745/KIPSTA.2004.11A.5.319.

[ACM Style]
Ko, K. M. 2004. Visualized Execution Analyzer for the Java Class File. KIPS Journal A (2001 ~ 2012) , 11A, 5, (2004), 319-324. DOI: 10.3745/KIPSTA.2004.11A.5.319.