An information exploration tool for performance analysis of Java']Java programs

被引:0
作者
Sevitsky, G [1 ]
De Pauw, W [1 ]
Konuru, R [1 ]
机构
[1] IBM Corp, TJ Watson Res Ctr, Hawthorne, NY 10532 USA
来源
TOOLS 38: TECHNOLOGY OF OBJECT-ORIENTED LANGUAGES AND SYSTEMS, PROCEEDINGS: COMPONENTS FOR MOBILE COMPUTING | 2001年 / 38卷
关键词
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
The diagnosis of performance and memory problems can require the analysis of large and complex data sets describing a program's execution. An analysis tool must help the user both find the right organization of the data to uncover useful information, and work with the data through a lengthy and unpredicatable discovery process. In this paper we present Jinsight EX, a tool for analyzing Java performance, that adopts techniques that have been successfully used to explore large data sets in other application domains, and adapts them specifically to the needs of program execution analysis. We introduce execution slices, a high-level organizing abstraction that the user may define and then easily reuse in various settings. We illustrate techniques that allow the user to perform a range of common analysis tasks and to structure a longer analysis process, using this abstraction. We present the tool, its implementation and initial experience of its use.
引用
收藏
页码:3 / 101
页数:99
相关论文
共 22 条
[1]  
BALL T, 1994, VISUALIZING PROGRAM
[2]  
CONSENS M, 1994, LECT NOTES COMPUTER, V819, P123
[3]  
De Pauw W, 1999, LECT NOTES COMPUT SC, V1628, P116
[4]  
De Pauw W, 1998, PROCEEDINGS OF THE FOURTH USENIX CONFERENCE ON OBJECT-ORIENTED TECHNOLOGIES AND SYSTEMS, P219
[5]  
DEPAUW W, 1994, LECT NOTES COMPUTER, V821, P163
[6]  
DEPAUW W, 1998, JINSIGHT VISUAL TOOL
[7]  
Jacobson I., 1992, Object Oriented Software Engineering
[8]  
JERDING D, P WCRE 97, P56
[9]   The information mural: A technique for displaying and navigating large information spaces [J].
Jerding, DF ;
Stasko, JT .
IEEE TRANSACTIONS ON VISUALIZATION AND COMPUTER GRAPHICS, 1998, 4 (03) :257-271
[10]  
LANGE DB, 1995, ACM SIGPLAN NOTICES, V30