Title
An Information Exploration Tool for Performance Analysis of Java Programs
Abstract
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.
Year
DOI
Venue
2001
10.1109/TOOLS.2001.911758
TOOLS (38)
Keywords
Field
DocType
java performance,information exploration tool,unpredicatable discovery process,execution slice,analysis tool,large data set,high-level organizing abstraction,java programs,longer analysis process,complex data,common analysis task,program execution analysis,performance analysis,information analysis,program slicing,geographic information systems,data visualization,object oriented programming,java
Program slicing,Java performance,Geographic information system,Data visualization,Programming language,Software engineering,Object-oriented programming,Computer science,Reuse,Business process discovery,Java
Conference
Volume
ISSN
ISBN
38
1530-2067
0-7695-1095-7
Citations 
PageRank 
References 
23
1.78
13
Authors
3
Name
Order
Citations
PageRank
Gary Sevitsky162430.19
Wim De Pauw240431.73
Ravi Konuru340729.14