Dependence analysis of Java']Java bytecode

被引:12
作者
Zhao, JJ [1 ]
机构
[1] Fukuoka Inst Technol, Dept Comp Sci & Engn, Higashi Ku, Fukuoka 81102, Japan
来源
24TH ANNUAL INTERNATIONAL COMPUTER SOFTWARE AND APPLICATIONS CONFERENCE (COSPSAC 2000) | 2000年 / 24卷
关键词
D O I
10.1109/CMPSAC.2000.884771
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Understanding program dependencies in a computer program is essential for many software engineering tasks such as program understanding. testing, debugging. reverse engineering and maintenance. In this paper. we present an approach to dependence analysis of Java bytecode and discuss some applications of our technique. which include Java bytecode slicing, understanding. and testing.
引用
收藏
页码:486 / 491
页数:6
相关论文
共 20 条
[1]   DEBUGGING WITH DYNAMIC SLICING AND BACKTRACKING [J].
AGRAWAL, H ;
DEMILLO, RA ;
SPAFFORD, EH .
SOFTWARE-PRACTICE & EXPERIENCE, 1993, 23 (06) :589-616
[2]  
Arnold Ken., 1996, The Java Programming Language
[3]  
Bates S., 1993, Conference Record of the Twentieth Annual ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages, P384, DOI 10.1145/158511.158694
[4]  
CHEN JL, 1997, P APSEC 97 HONGK CHI, P395
[5]  
Cifuentes C., 1997, Proceedings International Conference on Software Maintenance (Cat. No.97CB36119), P188, DOI 10.1109/ICSM.1997.624245
[6]   THE PROGRAM DEPENDENCE GRAPH AND ITS USE IN OPTIMIZATION [J].
FERRANTE, J ;
OTTENSTEIN, KJ ;
WARREN, JD .
ACM TRANSACTIONS ON PROGRAMMING LANGUAGES AND SYSTEMS, 1987, 9 (03) :319-349
[7]  
HATCLIFF J, 1999, P STAT AN S SEPT
[8]  
HORWITZ S, 1990, ACM T PROGR LANG SYS, V12, P26, DOI 10.1145/960116.53994
[9]   THE PROGRAM DEPENDENCE GRAPH IN STATIC PROGRAM TESTING [J].
KOREL, B .
INFORMATION PROCESSING LETTERS, 1987, 24 (02) :103-108
[10]  
KRISHNASWAMY A, 1994, TR94108 CLEMS U DEP