Visualizing the Results of a Complex Hybrid Dynamic-Static Analysis
2010) Visualizing the Results of a Complex Hybrid Dynamic-Static Analysis. Technical Report TR-10-07, Computer Science, Virginia Tech. (
Complex static or hybrid static-dynamic analyses produce large quantities of structured data. In the past, this data was generally intended for use by compilers or other software tools that used the produced information to transform the application being analyzed. However, it is becomingly increasingly common for the results of these analyses to be used directly by humans. For example, in our own prior work we have developed a hybrid dynamic-static escape analysis intended to help developers identify sources of object churn within large framework-base applications. In order to facilitate human use of complex analysis results, visualizations need to be developed that allow a user to browse these results and to identify the points of interest within these large data sets. In this paper we present Hi-C, a visualization tool for our hybrid escape analysis that has been implemented as an Eclipse plugin. We show how Hi-C can help developers identify sources of object churn in a large framework-based application and how we have used the tool to assist in understanding the results of a complex analysis.
|Item Type:||Departmental Technical Report|
|Subjects:||Computer Science > Information Visualization|
|Deposited By:||Administrator, Eprints|
|Deposited On:||04 June 2010|