ABSTRACT
Debugging the timing behavior of real-time systems is notoriously difficult, and with a new generation of complex systems consisting of tens of millions of lines of code, the difficulty is increasing enormously. We have developed TuningFork, a tool especially designed for visualization and analysis of large-scale real-time systems. TuningFork is capable of recording high-frequency events at sub-microsecond resolution with minimal perturbation. Users can visualize system activity online in real-time and interactively explore the data. Data can be gathered from multiple layers and/or components and synthesized into visualizations that illuminate whole system interactions. Interactive exploration of hypothesis is naturally supported by direct manipulation to quickly build up complex visualizations.
- BACON, D. F., CHENG, P., FRAMPTON, D., AND GROVE, D. Tuningfork: Visualization, analysis, and debugging of complex real-time systems. Tech. Rep. RC24162, IBM Research, 2007.Google Scholar
- IBM. TuningFork Visualization Tool for Real-Time Systems. URL www.alphaworks.ibm.com/tech/tuningfork, 2006.Google Scholar
Index Terms
- TuningFork: a platform for visualization and analysis of complex real-time systems
Recommendations
Performance explorer: understanding java application behavior
OOPSLA '04: Companion to the 19th annual ACM SIGPLAN conference on Object-oriented programming systems, languages, and applicationsThis demonstration illustrates how the visualization tool, Performance Explorer (PE), can be used to understand the behavior of Java applications. PE allows the visualization of data over time in various graphical and tabular ways. In addition, PE ...
A Model and Framework for Visualization Exploration
Visualization exploration is the process of extracting insight from data via interaction with visual depictions of that data. Visualization exploration is more than presentation; the interaction with both the data and its depiction is as important as ...
Guest Editors' Introduction: Knowledge-Assisted Visualization
This special issue presents four articles demonstrating a first step from traditional interactive visualization to knowledge-assisted visualization. Knowledge-assisted visualization's objectives include sharing domain knowledge among different users and ...
Comments