PECAN: Program Development Systems that Support Multiple Views
IEEE Transactions on Software Engineering
PASTE '01 Proceedings of the 2001 ACM SIGPLAN-SIGSOFT workshop on Program analysis for software tools and engineering
The Field Programming Environment: A Friendly Integrated Environment for Learning and Development
The Field Programming Environment: A Friendly Integrated Environment for Learning and Development
EVolve: an open extensible software visualization framework
Proceedings of the 2003 ACM symposium on Software visualization
JIVE: visualizing Java in action demonstration description
Proceedings of the 25th International Conference on Software Engineering
SoftVis '05 Proceedings of the 2005 ACM symposium on Software visualization
Visualizing program execution using user abstractions
SoftVis '06 Proceedings of the 2006 ACM symposium on Software visualization
Visual representations of executing programs
Journal of Visual Languages and Computing
Towards Trace Visualization and Exploration for Reactive Systems
VLHCC '07 Proceedings of the IEEE Symposium on Visual Languages and Human-Centric Computing
Proceedings of the 30th international conference on Software engineering
Controlled dynamic performance analysis
WOSP '08 Proceedings of the 7th international workshop on Software and performance
Dynamic detection of event handlers
WODA '08 Proceedings of the 2008 international workshop on dynamic analysis: held in conjunction with the ACM SIGSOFT International Symposium on Software Testing and Analysis (ISSTA 2008)
ICSE '09 Proceedings of the 31st International Conference on Software Engineering
TIE: an interactive visualization of thread interleavings
Proceedings of the 5th international symposium on Software visualization
Writing and using program specifications
Proceedings of the FSE/SDP workshop on Future of software engineering research
What is my program doing? program dynamics in programmer's terms
RV'11 Proceedings of the Second international conference on Runtime verification
Hi-index | 0.00 |
Modern systems, particularly servers, involve multiple threads dealing with multiple incoming transactions using either implicit or explicit internal tasks. Understanding the inherently complex behavior of such systems can be quite difficult. We present a framework that offers a visualization of this behavior in system-specific terms in real time. The framework is unique in that it uses a combination of program analyses to minimize the work the user needs to do to construct the visualization.