Title :
A static Java classfile analyzer
Author :
Jung, Min-Soo ; Kim, Do-Woo ; Park, Kyoo-Seok ; Jin, Min ; Kim, Wu Woan ; Lee, Sang-Chun ; Kang, Jong-Bong
Author_Institution :
Dept. of Comput. Eng., Kyungnam Univ., South Korea
Abstract :
It is not easy to analyze and code programs in Java because those programs in the object oriented language hide much information, including in particular the execution process of the programs. Classfile, however, contains useful information that can trace the execution process. The authors implement a static Java classfile analyzer that can show the relationships among classes; caller/callee relationships, inheritance hierarchies, and detailed information within classes. Our analyzer can also display decompiled source programs from the given class files. It can help users to understand Java programs better, and help Java programs to be designed and developed in an efficient manner
Keywords :
Java; inheritance; program compilers; system monitoring; Java program understanding; caller/callee relationships; class files; decompiled source programs; execution process; inheritance hierarchies; object oriented language; static Java classfile analyzer; Chemistry; Displays; Hardware; Information analysis; Java; Navigation; Operating systems; Program processors; Robustness; Virtual machining;
Conference_Titel :
Web Information Systems Engineering, 2000. Proceedings of the First International Conference on
Conference_Location :
Hong Kong
Print_ISBN :
0-7695-0577-5
DOI :
10.1109/WISE.2000.882428