Visualization of Message Passing: Literature Survey
100 likes | 193 Views
Discover different approaches - Information murals, Thread Arcs - for visualizing message patterns in object-oriented programs, including modified call graphs and conversational style visualization. Explore how these techniques help identify message patterns and interactions. Learn more about these visualization methods from literature survey findings.
Visualization of Message Passing: Literature Survey
E N D
Presentation Transcript
Visualization of Message Passing By: Jesse Szwedko
Literature Survey • Yielded a few different approaches: • Information murals • Theard Arcs • prefuse
Information murals Used to visualize interactions between objects and functions in, specifically, C++ programs Uses a modified call graph Allows user to identify message patterns visually (built on top of Motif) Jerding, D.F. and Stasko, J.T. and Ball, T. Visualizing message patterns in object-oriented program executions. ICSE'97
Information murals Jerding, D.F. and Stasko, J.T. and Ball, T. and Georgia Institute of Technology. Graphics, Visualization and Usability Center Visualizing message patterns in object-oriented program executions 1996
Information murals Jerding, D.F. and Stasko, J.T. and Ball, T. and Georgia Institute of Technology. Graphics, Visualization and Usability Center Visualizing message patterns in object-oriented program executions 1996
Jerding, D.F. and Stasko, J.T. and Ball, T. and Georgia Institute of Technology. Graphics, Visualization and Usability Center Visualizing message patterns in object-oriented program executions 1996
Thread Arcs Visualize messages in a conversational style (similar to gmail.com) Differentiate between contributors and recipients Performs well for “bushy” threads Kerr, B., Thread arcs: An email thread visualization. 2003. InfoVis 2003
prefuse Java and XML based Very flexible and simple to use Heer, J. and Card, S.K. and Landay, J.A. Prefuse: a toolkit for interactive information visualization. CHI'05