Visual input: Analysis of Visual Information |
Visual processing: Visual Programming Languages |
Visual output: Visualization (on this page, starting below) |
Visual storage: Visual Database (for now, see VPL-V.B and VIS-IV.A.4) |
Hirakawa, Masahito, Priyantha Hewagamage, Tadao Ichikawa, Situation-dependent Browser to Explore the Information Space. In IEEE Symposium on Visual Languages 1998, Halifax, Canada, September 1998. Reclassification of this paper is pending
Keywords and Phrases: VPL-V.F: Languages for programming web-based applications, VPL-VI.D: Human-oriented issues, VIS: Visualization, Information Visualization, Situation Awareness, Human-computer Interaction, Information Filing and Filtering
Igarashi, Takeo, Jock D. Mackinlay, Bay-Wei Chang, Polle T. Zellweger, Fluid Visualization of Spreadsheet Structures. In 1998 IEEE Symposium on Visual Languages, Halifax, Nova Scotia, Canada , September 1998. Reclassification of this paper is pending
Keywords and Phrases: VPL-VI.C.2: Effective use of screen real estate, VPL-VI.C.6: Visual representation issues, VIS: Visualization, Spreadsheet, Animation, dataflow graph
Meyer, Bernd, Competitive Learning of Network Diagram Layout. In 1998 IEEE Symposium on Visual Languages, Halifax, Canada, September 1998. Reclassification of this paper is pending
Keywords and Phrases: VIS: Visualization, Automatic Layout, Graph Layout,
Neural Networks, Learning Algorithms
VIS-I: Techniques
VIS-I.A: Interaction with Visualizations
Karavirta, Ville, Ari Korhonen, and Petri Tenhunen, Survey of Effortlessness in Algorithm Visualization Systems. In Proceedings of the Third Program Visualization Workshop, The University of Warwick, UK, July 2004. Pages 141 to 148.
Keywords and Phrases: VIS-I.A: Interaction with Vizualizations, VIS-II.A.2: Visualization for Education, VIS-III.B: Qualitative/Observational Studies of Visualization, VIS-III.C: Design of Studies of Visualization's Effectiveness, VIS-IV.A.1: Software Visualization
Korhonen, Ari, Malmi, Lauri, Silvasti, Panu, Karavirta, Ville, Lönnberg, Jan, Nikander, Jussi, Stålnacke, Kimmo, and Ihantola, Petri, Matrix - A Framework for Interactive Software Visualization. Technical Report TKO-B 154/04, ISBN 951–22–7428–0 2004, Laboratory of Information Processing Science, Department of Computer Science and Engineering, Helsinki University of Technology, Helsinki, Finland.
Keywords and Phrases: VIS-I.A: Interaction with Vizualizations, VIS-I.B.3: Automatic Layout, VIS-I.B.4: Visualization of Dynamically Changing Data, VIS-I.B.5: Animation Techniques, VIS-I.C.1: Paradigms for Explicit Specification of Visualizations, Keywords: Software visualization, automatic assessment, visual algorithm simulation, algorithm animation
Korhonen, Ari, Malmi, Lauri, Matrix — Concept Animation and Algorithm Simulation System. In Proceedings of the Working Conference on Advanced Visual Interfaces, Trento, Italy, May 2002. Pages 109 to 114.
Keywords and Phrases: VIS-I.A: Interaction with Vizualizations, VIS-I.B.3: Automatic Layout, VIS-I.B.5: Animation Techniques, VIS-I.C.1: Paradigms for Explicit Specification of Visualizations, VIS-IV.A.1.b: Data Structure Visualization, Algorithm simulation, algorithm animation, software visualization
Korhonen, Ari, Malmi, Lauri Nikander, Jussi, and Silvasti, Panu, Algorithm Simulation – A Novel Way to Specify Algorithm Animations. In Proceedings of the Second Program Visualization Workshop, HorstrupCentret, Denmark, June 2002. Pages 28 to 36.
Keywords and Phrases: VIS-I.A: Interaction with Vizualizations, VIS-I.B.3: Automatic Layout, VIS-I.B.5: Animation Techniques, VIS-I.C.1: Paradigms for Explicit Specification of Visualizations, VIS-III.F: Design Principles of Visualization System
VIS-I.A.1: Navigation and Filtering
Li, Wanchun, Peter Eades, Seok-hee Hong, Navigating Software Architectures with Constant Visual Complexity. In 2005 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC'05), Dallas, Texas, USA, Sep 2005.
Keywords and Phrases: VIS-I.A.1: Navigation and Filtering, VIS-I.B.2.a: Fisheye Views, VIS-I.B.3.b: Graph/Network Layout, VIS-III.D: Cognitive Issues of Visualization, VIS-IV.A.1: Software Visualization, constant visual complexity, clustered graph
Stasko, John T. and Muthukumarasamy, Jeyakumar,
"Visualizing Program Executions on Large Data Sets", Proceedings of
the IEEE Symposium on Visual Languages, Boulder CO, September 1996,
pp. 166-173.
Keywords and Phrases: VIS-I.A.1: Navigation and Filtering, VIS-I.B.10: Promotion of Scalability, VIS-IV.A.1.a: Algorithm Visualization
VIS-I.A.1.a: Dynamic Queries
Tatemura, Junichi, Graphical Relevance Feedback: Visual Exploration in the
DocumentSpace. In IEEE Symposium on Visual Languages, Seattle, Washington, September 2000.
Keywords and Phrases: VIS-I.A.1.a: Dynamic Queries, VIS-I.B.3.a: Semi-Automatic Layout, VIS-II.B.1: Visualization for Browsing, VIS-II.B.2: Visualization for Searching, VIS-IV.A.3: Document Visualization
VIS-I.A.1.b: Zooming
VIS-I.A.1.c: Moving between Overview and Detail
VIS-I.A.2: Interactive Analysis
De Pauw, Wim, Sophia Krasikov, John Morar, Execution Patterns for Visualizing Web Services. In 2006 ACM Symposium on Software Visualization, Brighton, UK, September 2006.
Keywords and Phrases: VIS-I.A.1.c: Moving between Overview and Detail, VIS-I.A.2: Interactive Analysis, VIS-I.B.4: Visualization of Dynamically Changing Data, VIS-II.B.4: Visualization for Testing, VIS-IV.A.1.e.4: Visualization of Message Flow
Hewagamage, K. Priyantha, Masahito Hirakawa and Tadao Ichikawa, Interactive Visualization of Spatiotemporal Patterns Using Spirals on a Geographical Map. In IEEE Symposium of Visual Languages 1999, Tokyo, Japan, September 1999.
Keywords and Phrases: VIS-I.A.2: Interactive Analysis, VIS-II.A.4: Visualization for Decision Support, VIS-IV.B: Geographical Information System Visualization, Spiral technique, Timeline, Interaction History
Kerren, Andreas, and Breier, Florian and Kuegler, Philip, DGCVis: An Exploratory 3D Visualization of Graph Pyramids. In Proceedings of the 2nd International Conference on Coordinated and Multiple Views in Exploratory Visualization (CMV '04), London, UK, July 2004. Pages 73 to 83.
Keywords and Phrases: VIS-I.A.2: Interactive Analysis, VIS-II.A.1: Visualization for Analysis and Statistics, VIS-II.B: Exploratory Purposes, VIS-IV.A: Information Visualization
Malloy, Brian A, James F. Power, Exploiting UML dynamic object modeling for the visualization of C++ programs. In ACM Symposium on Software Visualization, St. Louis, Missouri, USA, May 15-16 2005. Pages 105 to 114.
Keywords and Phrases: VIS-I.A.2: Interactive Analysis, VIS-IV.A.1.e.4: Visualization of Message Flow, VIS-IV.A.1.f.9: Visualization of Object Oriented languages, UML sequence and communication diagrams
VIS-I.A.3: Annotation (e.g., Highlighting)
VIS-I.B: Output
VIS-I.B.1: Visualization Structures (e.g., Information crystal, Cone trees, Information mural)
Jensen, Matt, Visualizing Complex Semantic Timelines. Technical Report NBTR2003001, April 2003, NewsBlip, Seattle, WA.
Keywords and Phrases: VIS-I.B.1: Visualization Structures, VIS-I.B.10: Promotion of Scalability, timeline, semantic timelines
Jerding, Dean and Stasko, John, "The Information Mural: A Technique for
Displaying and Navigating Large Information Spaces," IEEE
Transactions on Visualization and Computer Graphics, Vol. 4,
No. 3, July-Sept. 1998, pp 257-271.
Keywords and Phrases: VIS-I.A.1: Navigation and Filtering, VIS-I.B.1: Output, VIS-I.B.2: Focus + Context, VIS-I.B.10: Promotion of Scalability, VIS-IV.A: Information Visualization
VIS-I.B.2: Focus + Context
VIS-I.B.2.a: Fisheye Views
Orimo, Emiko, Hideki Koike, ZASH: A Browsing System for Multi-Dimensional Data. In 1999 IEEE Symposium on Visual Languages, Tokyo, Japan, September 1999.
Keywords and Phrases: VIS-I.B.2.a: Fisheye Views, VIS-I.B.3.b: Graph/Network Layout, VIS-I.B.7: Techniques for Multiple Dimensions, VIS-II.B.1: Visualization for Browsing
VIS-I.B.2.b: Lenses
VIS-I.B.2.c: Distorted Views
VIS-I.B.2.d: Alternate Geometry
VIS-I.B.3: Automatic Layout
Korhonen, Ari, Malmi, Lauri, Silvasti, Panu, Karavirta, Ville, Lönnberg, Jan, Nikander, Jussi, Stålnacke, Kimmo, and Ihantola, Petri, Matrix - A Framework for Interactive Software Visualization. Technical Report TKO-B 154/04, ISBN 951–22–7428–0 2004, Laboratory of Information Processing Science, Department of Computer Science and Engineering, Helsinki University of Technology, Helsinki, Finland.
Keywords and Phrases: VIS-I.A: Interaction with Vizualizations, VIS-I.B.3: Automatic Layout, VIS-I.B.4: Visualization of Dynamically Changing Data, VIS-I.B.5: Animation Techniques, VIS-I.C.1: Paradigms for Explicit Specification of Visualizations, Keywords: Software visualization, automatic assessment, visual algorithm simulation, algorithm animation
Korhonen, Ari, Malmi, Lauri, Matrix — Concept Animation and Algorithm Simulation System. In Proceedings of the Working Conference on Advanced Visual Interfaces, Trento, Italy, May 2002. Pages 109 to 114.
Keywords and Phrases: VIS-I.A: Interaction with Vizualizations, VIS-I.B.3: Automatic Layout, VIS-I.B.5: Animation Techniques, VIS-I.C.1: Paradigms for Explicit Specification of Visualizations, VIS-IV.A.1.b: Data Structure Visualization, Algorithm simulation, algorithm animation, software visualization
Korhonen, Ari, Malmi, Lauri Nikander, Jussi, and Silvasti, Panu, Algorithm Simulation – A Novel Way to Specify Algorithm Animations. In Proceedings of the Second Program Visualization Workshop, HorstrupCentret, Denmark, June 2002. Pages 28 to 36.
Keywords and Phrases: VIS-I.A: Interaction with Vizualizations, VIS-I.B.3: Automatic Layout, VIS-I.B.5: Animation Techniques, VIS-I.C.1: Paradigms for Explicit Specification of Visualizations, VIS-III.F: Design Principles of Visualization System
Varanda, Maria João, Pedro Rangel Henriques, Visualization/Animation of Programs in Alma: obtaining different results. In 2003 IEEE Symposia on Human Centric Computing Languages and Environments, Auckland, New Zealand, October 2003.
Keywords and Phrases: VIS-I.B.3: Automatic Layout, VIS-I.B.4: Visualization of Dynamically Changing Data, VIS-II.A.2: Visualization for Education, VIS-IV.A.1.e.1: Visualization of Control Flow, VIS-IV.A.1.e.2: Visualization of Data Flow, Program Animation
VIS-I.B.3.a: Semi-Automatic Layout
VIS-I.B.3.b: Graph/Network Layout
Diehl, Stephan, and Goerg, Carsten and Kerren, Andreas, Preserving the Mental Map using Foresighted Layout. In Proceedings of Joint Eurographics - IEEE TCVG Symposium on Visualization (VisSym '01), Ascona, Swizerland, May 2001. Pages 175 to 184.
Keywords and Phrases: VIS-I.B.3.b: Graph/Network Layout, VIS-I.B.4: Visualization of Dynamically Changing Data
Li, Wanchun, Peter Eades, Seok-hee Hong, Navigating Software Architectures with Constant Visual Complexity. In 2005 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC'05), Dallas, Texas, USA, Sep 2005.
Keywords and Phrases: VIS-I.A.1: Navigation and Filtering, VIS-I.B.2.a: Fisheye Views, VIS-I.B.3.b: Graph/Network Layout, VIS-III.D: Cognitive Issues of Visualization, VIS-IV.A.1: Software Visualization, constant visual complexity, clustered graph
Orimo, Emiko, Hideki Koike, ZASH: A Browsing System for Multi-Dimensional Data. In 1999 IEEE Symposium on Visual Languages, Tokyo, Japan, September 1999.
Keywords and Phrases: VIS-I.B.2.a: Fisheye Views, VIS-I.B.3.b: Graph/Network Layout, VIS-I.B.7: Techniques for Multiple Dimensions, VIS-II.B.1: Visualization for Browsing
VIS-I.B.3.c: Tree/Hierarchy Layout
Stasko, John T. and Turner, Carlton Reid, "Tidy Animations of Tree
Algorithms", Proceedings of the 1992 IEEE Workshop on Visual
Languages, Seattle, WA, September 1992, pp. 216-218.
Keywords and Phrases: VIS-I.B.3.c: Tree/Hierarchy Layout, VIS-II.A.2: Education, VIS-IV.A.1.a.1: Visualization of Specific Algorithms, VIS-IV.A.1.b: Data Structure Visualization
VIS-I.B.4: Visualization of Dynamically Changing Data
Diehl, Stephan, and Goerg, Carsten and Kerren, Andreas, Foresighted Graphlayout. Technical Report A/02/2000, December 2000, Computer Science Department, Saarland University, Saarbruecken, Germany.
Keywords and Phrases: VIS-I.B.3.b: Graph/Network Layout, VIS-I.B.4: Visualization of Dynamically Changing Data
Diehl, Stephan, and Goerg, Carsten and Kerren, Andreas, Preserving the Mental Map using Foresighted Layout. In Proceedings of Joint Eurographics - IEEE TCVG Symposium on Visualization (VisSym '01), Ascona, Swizerland, May 2001. Pages 175 to 184.
Keywords and Phrases: VIS-I.B.3.b: Graph/Network Layout, VIS-I.B.4: Visualization of Dynamically Changing Data
Korhonen, Ari, Malmi, Lauri, Silvasti, Panu, Karavirta, Ville, Lönnberg, Jan, Nikander, Jussi, Stålnacke, Kimmo, and Ihantola, Petri, Matrix - A Framework for Interactive Software Visualization. Technical Report TKO-B 154/04, ISBN 951–22–7428–0 2004, Laboratory of Information Processing Science, Department of Computer Science and Engineering, Helsinki University of Technology, Helsinki, Finland.
Keywords and Phrases: VIS-I.A: Interaction with Vizualizations, VIS-I.B.3: Automatic Layout, VIS-I.B.4: Visualization of Dynamically Changing Data, VIS-I.B.5: Animation Techniques, VIS-I.C.1: Paradigms for Explicit Specification of Visualizations, Keywords: Software visualization, automatic assessment, visual algorithm simulation, algorithm animation
Varanda, Maria João, Pedro Rangel Henriques, Visualization/Animation of Programs in Alma: obtaining different results. In 2003 IEEE Symposia on Human Centric Computing Languages and Environments, Auckland, New Zealand, October 2003.
Keywords and Phrases: VIS-I.B.3: Automatic Layout, VIS-I.B.4: Visualization of Dynamically Changing Data, VIS-II.A.2: Visualization for Education, VIS-IV.A.1.e.1: Visualization of Control Flow, VIS-IV.A.1.e.2: Visualization of Data Flow, Program Animation
VIS-I.B.5: Animation Techniques
Brown, Marc, Algorithm Animation, ACM Distinguished Dissertation 1987. MIT Press, Cambridge, Massachusetts, 1988.
Keywords and Phrases: VIS-I.B.5: Animation Techniques, VIS-I.C.1: Paradigms for Explicit Specification of Visualizations, VIS-II.A.2: Visualization for Education, VIS-IV.A.1.a: Algorithm Visualization, Balsa
Brown, M., Hershberger, J., Color and Sound in Algorithm
Animation. In Computer, Vol. 25, No. 12, December 1992, pp. 52-63.
Keywords and Phrases: VIS-I.B.6: Use of Color, VIS-I.B.9: Use of Sound in Visualizations, VIS-IV.A.1.a: Algorithm Visualization, VIS-I.B.5: Animation Techniques, VIS-I.C.1: Paradigms for Explicit Specification of Visualizations, Zeus, multiple views
Brown, M., Sedgewick R., A system for algorithm animation. In ACM SIGGRAPH '84, Minneapolis, MN, July 1984. Pages 177 to 186.
Keywords and Phrases: VIS-I.B.5: Animation Techniques, VIS-I.C.1: Paradigms for Explicit Specification of Visualizations, VIS-II.A.2: Visualization for Education, VIS-IV.A.1.a: Algorithm Visualization, Balsa, multiple views
Brown, M., Sedgewick, R., Techniques for Algorithm Animation. In IEEE Software, Vol. 2, No. 1, January 1985, pp. 28-39.
Keywords and Phrases: VIS-I.B.5: Animation Techniques, VIS-I.C.1: Paradigms for Explicit Specification of Visualizations, VIS-II.A.2: Visualization for Education, VIS-IV.A.1.a: Algorithm Visualization, Balsa, multiple views
Brown, M., Exploring Algorithms Using Balsa-II. In Computer, Vol. 21, No. 5, May 1988, pp. 14-36.
Keywords and Phrases: VIS-I.B.5: Animation Techniques, VIS-I.C.1: Paradigms for Explicit Specification of Visualizations, VIS-II.A.2: Visualization for Education, VIS-IV.A.1.a: Algorithm Visualization, Balsa, multiple views
Brown, M., Perspectives on Algorithm Animation. In Proceedings of the ACM SIGCHI '88 Conference on Human Factors in Computing Systems, ACM, May 1988, Washington D. C., pp. 33-38.
Keywords and Phrases: VIS-I.B.5: Animation Techniques, VIS-I.C.1: Paradigms for Explicit Specification of Visualizations, VIS-II.A.2: Visualization for Education, VIS-IV.A.1.a: Algorithm Visualization, Balsa, multiple views
Brown, M., ZEUS: A system for algorithm animation and
multi-view
editing. In Proceedings of the 1991 IEEE Workshop on Visual Languages, Kobe, Japan, October 1991, pp. 4-9.
Keywords and Phrases: VIS-I.B.5: Animation Techniques, VIS-I.C.1: Paradigms for Explicit Specification of Visualizations, VIS-IV.A.1.a: Algorithm Visualization, multiple views, Zeus, Balsa
Brown, M., Najork, M., "Algorithm Animation using 3D
Interactive
Graphics. In Proceedings of the 1993 ACM Symposium on User Interface Software and Technology , Atlanta, GA, November 1993, pp. 93-100.
Keywords and Phrases: VIS-I.B.5: Animation Techniques, VIS-I.B.7: Techniques for Multiple Dimensions, VIS-IV.A.1.a: Algorithm Visualization, VIS-I.C.1: Paradigms for Explicit Specification of Visualizations, multiple views, visualizing execution history, Zeus
Camil, Demetrescu, Finocchi Irene, Smooth Animation of Algorithms in a Declarative Framework. In 1999 IEEE Symposium on Visual Languages, Tokyo, Japan, 09 1999.
Keywords and Phrases: VIS-I.B.5: Animation Techniques, VIS-I.C.1: Paradigms for Explicit Specification of Visualizations, VIS-I.C.2: AI/Knowledge-Based Specification of Visualizations, VIS-IV.A.1.a: Algorithm Visualization, VIS-IV.A.1.b: Data Structure Visualization, smooth animation, logic languages
Korhonen, Ari, Malmi, Lauri, Silvasti, Panu, Karavirta, Ville, Lönnberg, Jan, Nikander, Jussi, Stålnacke, Kimmo, and Ihantola, Petri, Matrix - A Framework for Interactive Software Visualization. Technical Report TKO-B 154/04, ISBN 951–22–7428–0 2004, Laboratory of Information Processing Science, Department of Computer Science and Engineering, Helsinki University of Technology, Helsinki, Finland.
Keywords and Phrases: VIS-I.A: Interaction with Vizualizations, VIS-I.B.3: Automatic Layout, VIS-I.B.4: Visualization of Dynamically Changing Data, VIS-I.B.5: Animation Techniques, VIS-I.C.1: Paradigms for Explicit Specification of Visualizations, Keywords: Software visualization, automatic assessment, visual algorithm simulation, algorithm animation
Korhonen, Ari, Malmi, Lauri, Matrix — Concept Animation and Algorithm Simulation System. In Proceedings of the Working Conference on Advanced Visual Interfaces, Trento, Italy, May 2002. Pages 109 to 114.
Keywords and Phrases: VIS-I.A: Interaction with Vizualizations, VIS-I.B.3: Automatic Layout, VIS-I.B.5: Animation Techniques, VIS-I.C.1: Paradigms for Explicit Specification of Visualizations, VIS-IV.A.1.b: Data Structure Visualization, Algorithm simulation, algorithm animation, software visualization
Korhonen, Ari, Malmi, Lauri Nikander, Jussi, and Silvasti, Panu, Algorithm Simulation – A Novel Way to Specify Algorithm Animations. In Proceedings of the Second Program Visualization Workshop, HorstrupCentret, Denmark, June 2002. Pages 28 to 36.
Keywords and Phrases: VIS-I.A: Interaction with Vizualizations, VIS-I.B.3: Automatic Layout, VIS-I.B.5: Animation Techniques, VIS-I.C.1: Paradigms for Explicit Specification of Visualizations, VIS-III.F: Design Principles of Visualization System
Loboda, Tomasz D, Peter Brusilovsky, WADEIn II: Adaptive Explanatory Visualization for Expressions Evaluation. In 2006 ACM Symposium on Software Visualization, Brighton, UK, September 2006.
Keywords and Phrases: VIS-I.B.5: Animation Techniques, VIS-I.B.8: Text-Oriented Visualization Techniques, VIS-II.A.2: Visualization for Education, VIS-II.B: Exploratory Purposes, VIS-IV.A.1: Software Visualization, adaptive visualization, adaptive explanations, program
visualization, user modeling, expression evaluation
Shilling, John J. and Stasko, John T.,
"Using Animation to Design Object-Oriented Systems", Object
Oriented Systems, Vol. 1, No. 1, September 1994, pp. 5-19.
Keywords and Phrases: VIS-I.B.5: Animation Techniques, VIS-II.A.3: Documentation, VIS-IV.A.1.e: Software Attributes and Interactions, VIS-IV.A.1.f.9: Visualization of Object Oriented Languages
Stasko, John T., "The Path-Transition Paradigm: A Practical
Methodology for Adding Animation to Program Interfaces", Journal of
Visual Languages and Computing, Vol. 1, No. 3, September 1990, pp.
213-236.
Keywords and Phrases: VIS-I.B.5: Animation Techniques, VIS-I.C.1: Paradigms for Explicit Specification of Visualizations, VIS-IV.A.1.a: Algorithm Visualization
Stasko, John T., "TANGO: A Framework and System for Algorithm Animation",
IEEE Computer, Vol. 23, No. 9, September 1990, pp. 27-39.
Keywords and Phrases: VIS-I.B.5: Animation Techniques, VIS-I.C.1: Paradigms for Explicit Specification of Visualizations, VIS-II.A.2: Education, VIS-IV.A.1.a: Algorithm Visualization
Stasko, John T., "Using Direct Manipulation to Build Algorithm
Animations by Demonstration", Proceedings of the ACM SIGCHI '91
Conference on Human Factors in Computing Systems, New Orleans, LA, May
1991, pp. 307-314.
Keywords and Phrases: VIS-I.B.5: Animation Techniques, VIS-I.C.1: Paradigms for Explicit Specification of Visualizations, VIS-II.A.2: Education, VIS-IV.A.1.a: Algorithm Animation
Stasko, John T. and Kraemer, Eileen, "A Methodology for Building
Application-Specific Visualizations of Parallel Programs," Journal of
Parallel and Distributed Computing, Vol. 18, No. 2, June 1993, pp.
258-264.
Keywords and Phrases: VIS-I.B.5: Animation Techniques, VIS-I.C.1: Paradigms for Explicit Specification of Visualizations, VIS-IV.A.1: Software Visualization, VIS-IV.A.1.f.1: Visualization of Concurrent and Parallel Languages
Stasko, John T. and McCrickard, D. Scott, "Real
Clock Time Animation Support for Developing Software
Visualizations", Australian Computer Journal, Vol. 27, No. 3,
November 1995, pp. 118-128.
Keywords and Phrases: VIS-I.B.5: Animation Techniques, VIS-I.C.1: Paradigms for Explicit Specification of Visualizations, VIS-IV.A.1.a: Algorithm Visualization
Stasko, John T. and Wehrli, Joseph F., "Three-Dimensional Computation
Visualization", Proceedings of the 1993 IEEE Symposium
on Visual Languages, Bergen, Norway, August 1993, pp. 100-107.
Keywords and Phrases: VIS-I.B.5: Animation Techniques, VIS-I.B.7: Techniques for Multiple Dimensions, VIS-IV.A.1: Software Visualization, VIS-IV.A.1.f.1: Visualization of Concurrent and Parallel Languages
Varanda, Maria Joao, Pedro Rangel Henriques, Visualization / Animation of Programs Based on Abstract Representations and Formal Mappings. In 2001 IEEE Symposia on Human-Centric Computing Languages and Environments (HCC'01), Stresa, Italy, Sep 2001.
Keywords and Phrases: VIS-I.B.5: Animation Techniques, VIS-II.A.2: Visualization for Education, VIS-IV.A.1: Software Visualization
VIS-I.B.6: Use of Color
VIS-I.B.7: Techniques for Multiple Dimensions
Orimo, Emiko, Hideki Koike, ZASH: A Browsing System for Multi-Dimensional Data. In 1999 IEEE Symposium on Visual Languages, Tokyo, Japan, September 1999.
Keywords and Phrases: VIS-I.B.2.a: Fisheye Views, VIS-I.B.3.b: Graph/Network Layout, VIS-I.B.7: Techniques for Multiple Dimensions, VIS-II.B.1: Visualization for Browsing
Stasko, John T. and Wehrli, Joseph F., "Three-Dimensional Computation
Visualization", Proceedings of the 1993 IEEE Symposium
on Visual Languages, Bergen, Norway, August 1993, pp. 100-107.
Keywords and Phrases: VIS-I.B.5: Animation Techniques, VIS-I.B.7: Techniques for Multiple Dimensions, VIS-IV.A.1: Software Visualization, VIS-IV.A.1.f.1: Visualization of Concurrent and Parallel Languages
VIS-I.B.8: Text-Oriented Visualization Techniques
Sommerer, Christa, Laurent Mignonneau, VERBARIUM and LIFE SPACIES: Creating a Visual Language by Transcoding Text into Form on the Internet. In 1999 IEEE Symposium on Visual Languages, Tokyo, Japan, September 1999.
Keywords and Phrases: VIS-I.B.8: Text-Oriented Visualization Techniques, VIS-III.F: Design Principles of Visualization System, VIS-IV.A.2: Web Visualization, text-to-form editor, human-computer interaction, Internet, interactive art, genetic code
VIS-I.B.9: Use of Sound in Visualization
VIS-I.B.10: Promotion of Scalability
Jerding, Dean and Stasko, John, "The Information Mural: A Technique for
Displaying and Navigating Large Information Spaces," IEEE
Transactions on Visualization and Computer Graphics, Vol. 4,
No. 3, July-Sept. 1998, pp 257-271.
Keywords and Phrases: VIS-I.A.1: Navigation and Filtering, VIS-I.B.1: Output, VIS-I.B.2: Focus + Context, VIS-I.B.10: Promotion of Scalability, VIS-IV.A: Information Visualization
Jerding, Dean, Stasko, John T., and Ball, Thomas "Visualizing
Interactions in Program Executions," Proceedings of the 1997
International Conference on Software Engineering (ICSE-97), Boston,
MA, May 1997, pp. 360-370.
Keywords and Phrases: VIS-I.B.10: Promotion of Scalability, VIS-II.B.3: Correctness and Maintenance, VIS-IV.A.1.e: Visualization of Attributes and Interactions, VIS-IV.A.1.f.9: Visualization of Object Oriented Languages
Stasko, John T. and Muthukumarasamy, Jeyakumar,
"Visualizing Program Executions on Large Data Sets", Proceedings of
the IEEE Symposium on Visual Languages, Boulder CO, September 1996,
pp. 166-173.
Keywords and Phrases: VIS-I.A.1: Navigation and Filtering, VIS-I.B.10: Promotion of Scalability, VIS-IV.A.1.a: Algorithm Visualization
VIS-I.C: Specification of Visualizations
VIS-I.C.1: Paradigms for Explicit Specification of Visualizations
Brown, M., Hershberger, J., Color and Sound in Algorithm
Animation. In Computer, Vol. 25, No. 12, December 1992, pp. 52-63.
Keywords and Phrases: VIS-I.B.6: Use of Color, VIS-I.B.9: Use of Sound in Visualizations, VIS-IV.A.1.a: Algorithm Visualization, VIS-I.B.5: Animation Techniques, VIS-I.C.1: Paradigms for Explicit Specification of Visualizations, Zeus, multiple views
Brown, M., Najork, M., "Algorithm Animation using 3D
Interactive
Graphics. In Proceedings of the 1993 ACM Symposium on User Interface Software and Technology , Atlanta, GA, November 1993, pp. 93-100.
Keywords and Phrases: VIS-I.B.5: Animation Techniques, VIS-I.B.7: Techniques for Multiple Dimensions, VIS-IV.A.1.a: Algorithm Visualization, VIS-I.C.1: Paradigms for Explicit Specification of Visualizations, multiple views, visualizing execution history, Zeus
Brown, M., Sedgewick R., A system for algorithm animation. In ACM SIGGRAPH '84, Minneapolis, MN, July 1984. Pages 177 to 186.
Keywords and Phrases: VIS-I.B.5: Animation Techniques, VIS-I.C.1: Paradigms for Explicit Specification of Visualizations, VIS-II.A.2: Visualization for Education, VIS-IV.A.1.a: Algorithm Visualization, Balsa, multiple views
Brown, M., Sedgewick, R., Techniques for Algorithm Animation. In IEEE Software, Vol. 2, No. 1, January 1985, pp. 28-39.
Keywords and Phrases: VIS-I.B.5: Animation Techniques, VIS-I.C.1: Paradigms for Explicit Specification of Visualizations, VIS-II.A.2: Visualization for Education, VIS-IV.A.1.a: Algorithm Visualization, Balsa, multiple views
Brown, M., Exploring Algorithms Using Balsa-II. In Computer, Vol. 21, No. 5, May 1988, pp. 14-36.
Keywords and Phrases: VIS-I.B.5: Animation Techniques, VIS-I.C.1: Paradigms for Explicit Specification of Visualizations, VIS-II.A.2: Visualization for Education, VIS-IV.A.1.a: Algorithm Visualization, Balsa, multiple views
Brown, M., Perspectives on Algorithm Animation. In Proceedings of the ACM SIGCHI '88 Conference on Human Factors in Computing Systems, ACM, May 1988, Washington D. C., pp. 33-38.
Keywords and Phrases: VIS-I.B.5: Animation Techniques, VIS-I.C.1: Paradigms for Explicit Specification of Visualizations, VIS-II.A.2: Visualization for Education, VIS-IV.A.1.a: Algorithm Visualization, Balsa, multiple views
Brown, M., ZEUS: A system for algorithm animation and
multi-view
editing. In Proceedings of the 1991 IEEE Workshop on Visual Languages, Kobe, Japan, October 1991, pp. 4-9.
Keywords and Phrases: VIS-I.B.5: Animation Techniques, VIS-I.C.1: Paradigms for Explicit Specification of Visualizations, VIS-IV.A.1.a: Algorithm Visualization, multiple views, Zeus, Balsa
Brown, M., Najork, M., Collaborative Active Textbooks: A
Web-Based Algorithm Animation System for an Electronic Classroom. In Proceedings of the 1996 IEEE International Symposium on Visual Languages, Boulder, CO, September 1996, pp. 266-275.
Keywords and Phrases: VIS-I.C.1: Paradigms for Explicit Specification of Visualizations, VIS-II.A.2: Visualization for Education, VIS-IV.A.1.a: Algorithm Visualization, web-based visualizations, Zeus, Balsa, multiple views
Burnett, Margaret, Richard Hossli, Timothy Pulliam, Brian VanVoorst, and Xiaoyang Yang, Toward Visual Programming Languages for Steering in Scientific Visualization: a Taxonomy. In IEEE Computational Science and Engineering 1(4), Winter, 1994. Pages 44 to 62.
Keywords and Phrases: VIS-I.C.1: Paradigms for Explicit Specification of Visualizations, VIS-IV.C: Scientific Visualization (Physical Processes)
Camil, Demetrescu, Finocchi Irene, Smooth Animation of Algorithms in a Declarative Framework. In 1999 IEEE Symposium on Visual Languages, Tokyo, Japan, 09 1999.
Keywords and Phrases: VIS-I.B.5: Animation Techniques, VIS-I.C.1: Paradigms for Explicit Specification of Visualizations, VIS-I.C.2: AI/Knowledge-Based Specification of Visualizations, VIS-IV.A.1.a: Algorithm Visualization, VIS-IV.A.1.b: Data Structure Visualization, smooth animation, logic languages
Carlson, Paul, Margaret Burnett and Jonathan Cadiz, A Seamless Integration of Algorithm Animation into a Visual Programming Language. In International Workshop on Advanced Visual Interfaces, Gubbio, Italy, May 1996.
Keywords and Phrases: VIS-I.C.1: Paradigms for Explicit Specification of Visualizations, VIS-IV.A.1.a: Algorithm Visualization, VIS-IV.A.1.f.4: Visualization of Form-Based and Spreadsheet-Based Languages
Cruz, Isabel, Peter S. Leveille, Implementation of a Constraint-Based Visualization System. In IEEE Symposium on Visual Languages, Seattle, Washington, September 2000.
Keywords and Phrases: VIS-I.C.1: Paradigms for Explicit Specification of Visualizations, VIS-IV.A.4: Database Visualization
Diehl, Stephan, and Kerren, Andreas, Reification of Program Points for Visual Execution. In Proceedings of the First IEEE International Workshop on Visualizing Software for Understanding and Analysis (VisSoft '02), Paris, France, June 2002. Pages 100 to 109.
Keywords and Phrases: VIS-I.C.1: Paradigms for Explicit Specification of Visualizations, VIS-II.A.2: Visualization for Education, VIS-IV.A.1: Software Visualization
Diehl, Stephan, and Goerg, Carsten and Kerren, Andreas, Animating Algorithms Live and Post Mortem. In Software Visualization, volume 2269 of LNCS State-of-the-Art Survey, pages 46-57. Springer, 2002.
Keywords and Phrases: VIS-I.C.1: Paradigms for Explicit Specification of Visualizations, VIS-II.A.2: Visualization for Education, VIS-IV.A.1.a: Algorithm Visualization
Karavirta, Ville, Ari Korhonen, Lauri Malmi, and Kimmo Stålnacke, MatrixPro - A Tool for On-The-Fly Demonstration of Data Structures and Algorithms. In Proceedings of the Third Program Visualization Workshop, The University of Warwick, UK, July 2004. Pages 26 to 33.
Keywords and Phrases: VIS-I.C.1: Paradigms for Explicit Specification of Visualizations, VIS-II.A.2: Visualization for Education, VIS-III.F: Design Principles of Visualization System, VIS-IV.A.1.a.1: Visualization of Specific Algorithms, VIS-IV.A.1.b: Data Structure Visualization
Korhonen, Ari, Malmi, Lauri, Silvasti, Panu, Karavirta, Ville, Lönnberg, Jan, Nikander, Jussi, Stålnacke, Kimmo, and Ihantola, Petri, Matrix - A Framework for Interactive Software Visualization. Technical Report TKO-B 154/04, ISBN 951–22–7428–0 2004, Laboratory of Information Processing Science, Department of Computer Science and Engineering, Helsinki University of Technology, Helsinki, Finland.
Keywords and Phrases: VIS-I.A: Interaction with Vizualizations, VIS-I.B.3: Automatic Layout, VIS-I.B.4: Visualization of Dynamically Changing Data, VIS-I.B.5: Animation Techniques, VIS-I.C.1: Paradigms for Explicit Specification of Visualizations, Keywords: Software visualization, automatic assessment, visual algorithm simulation, algorithm animation
Korhonen, Ari, Malmi, Lauri, Matrix — Concept Animation and Algorithm Simulation System. In Proceedings of the Working Conference on Advanced Visual Interfaces, Trento, Italy, May 2002. Pages 109 to 114.
Keywords and Phrases: VIS-I.A: Interaction with Vizualizations, VIS-I.B.3: Automatic Layout, VIS-I.B.5: Animation Techniques, VIS-I.C.1: Paradigms for Explicit Specification of Visualizations, VIS-IV.A.1.b: Data Structure Visualization, Algorithm simulation, algorithm animation, software visualization
Korhonen, Ari, Malmi, Lauri Nikander, Jussi, and Silvasti, Panu, Algorithm Simulation – A Novel Way to Specify Algorithm Animations. In Proceedings of the Second Program Visualization Workshop, HorstrupCentret, Denmark, June 2002. Pages 28 to 36.
Keywords and Phrases: VIS-I.A: Interaction with Vizualizations, VIS-I.B.3: Automatic Layout, VIS-I.B.5: Animation Techniques, VIS-I.C.1: Paradigms for Explicit Specification of Visualizations, VIS-III.F: Design Principles of Visualization System
Kraemer, Eileen and Stasko, John T., "Toward Flexible Control of the
Temporal Mapping from Concurrent Program Events to Animations,"
Proceedings of the 8th International Parallel Processing Symposium
(IPPS '94), Cancun, Mexico, April 1994, pp. 902-908.
Keywords and Phrases: VIS-I.C.1: Paradigms for Explicit Specification of Visualizations, VIS-IV.A.1.e: Software Attributes and Interactions, VIS-IV.A.1.f.1: Visualization of Concurrent and Parallel Languages
Lönnberg, Jan, Korhonen, Ari and Malmi, Lauri, MVT — A system for visual testing of software. In Proceedings of the Working Conference on Advanced Visual Interfaces, Gallipoli, Italy, May 2004. Pages 385 to 388.
Keywords and Phrases: VIS-I.C.1: Paradigms for Explicit Specification of Visualizations, VIS-II.B.4: Visualization for Testing, VIS-III.F: Design Principles of Visualization System, VIS-IV.A.1.d.1: Visualization of History and Version Control, VIS-IV.A.1.e: Visualization of Software Attributes and Interactions, Visual testing, visual debugging, algorithm simulation, bytecode instrumentation, execution history logging
Malmi, Lauri, Karavirta, Ville, Korhonen, Ari, Nikander, Jussi, Seppälä, Otto, and Silvasti, Panu, Visual Algorithm Simulation Exercise System with Automatic Assessment: TRAKLA2. In Informatics in Education, 3 (2), 2004. Pages 267 to 288.
Keywords and Phrases: VIS-I.C.1: Paradigms for Explicit Specification of Visualizations, VIS-II.A.2: Visualization for Education, VIS-III.B: Qualitative/Observational Studies of Visualization, VIS-III.F: Design Principles of Visualization System, VIS-IV.A.1.a.1: Visualization of Specific Algorithms, Algoirithms and data structures, algorithm animation, algorithm simulation, automatic assessement, computer science education.
Mukherjea, Sougata and Stasko, John T. , "Applying Algorithm Animation
Techniques for Program Tracing, Debugging, and Understanding",
Proceedings of the 15th International Conference on Software
Engineering, Baltimore, MD, May 1993, pp. 456-465.
Keywords and Phrases: VIS-I.C.1: Paradigms for Explicit Specification of Visualizations, VIS-II.B.3: Correctness and Maintenance, VIS-IV.A.1.a: Algorithm Visualization, VIS-IV.A.1.b: Data Structure Visualization, VIS-IV.A.1.f.6: Visualization of Imperative Languages
Mukherjea, Sougata and Stasko, John T., "Toward Visual Debugging:
Integrating Algorithm Animation Capabilities within a Source Level
Debugger", ACM Transactions on Computer-Human Interaction,
Vol. 1, No. 3, September 1994, pp. 215-244.
Keywords and Phrases: VIS-I.C.1: Paradigms for Explicit Specification of Visualizations, VIS-II.B.3: Correctness and Maintenance, VIS-IV.A.1.a: Algorithm Visualization, VIS-IV.A.1.b: Data Structure Visualization, VIS-IV.A.1.f.6: Visualization of Imperative Languages
Stasko, John T., "The Path-Transition Paradigm: A Practical
Methodology for Adding Animation to Program Interfaces", Journal of
Visual Languages and Computing, Vol. 1, No. 3, September 1990, pp.
213-236.
Keywords and Phrases: VIS-I.B.5: Animation Techniques, VIS-I.C.1: Paradigms for Explicit Specification of Visualizations, VIS-IV.A.1.a: Algorithm Animation Visualization
Stasko, John T., "TANGO: A Framework and System for Algorithm Animation",
IEEE Computer, Vol. 23, No. 9, September 1990, pp. 27-39.
Keywords and Phrases: VIS-I.B.5: Animation Techniques, VIS-I.C.1: Paradigms for Explicit Specification of Visualizations, VIS-II.A.2: Education, VIS-IV.A.1.a: Algorithm Visualization
Stasko, John T., "Using Direct Manipulation to Build Algorithm
Animations by Demonstration", Proceedings of the ACM SIGCHI '91
Conference on Human Factors in Computing Systems, New Orleans, LA, May
1991, pp. 307-314.
Keywords and Phrases: VIS-I.B.5: Animation Techniques, VIS-I.C.1: Paradigms for Explicit Specification of Visualizations, VIS-II.A.2: Education, VIS-IV.A.1.a: Algorithm Animation
Stasko, John T, "Using Student-Built Algorithm Animations as Learning
Aids", Proceedings of the ACM Technical Symposium on Computer Science
Education (SIGCSE '97), San Jose, CA, February 1997, pp. 25-29.
Keywords and Phrases: VIS-I.C.1: Paradigms for Explicit Specification of Visualizations, VIS-II.A.2: Education, VIS-III.B: Qualitative/Observational Studies of Visualization, VIS-IV.A.1.a: Algorithm Visualization
Stasko, John T. and Kraemer, Eileen, "A Methodology for Building
Application-Specific Visualizations of Parallel Programs," Journal of
Parallel and Distributed Computing, Vol. 18, No. 2, June 1993, pp.
258-264.
Keywords and Phrases: VIS-I.B.5: Animation Techniques, VIS-I.C.1: Paradigms for Explicit Specification of Visualizations, VIS-IV.A.1: Software Visualization, VIS-IV.A.1.f.1: Visualization of Concurrent and Parallel Languages
Stasko, John T. and McCrickard, D. Scott, "Real
Clock Time Animation Support for Developing Software
Visualizations", Australian Computer Journal, Vol. 27, No. 3,
November 1995, pp. 118-128.
Keywords and Phrases: VIS-I.B.5: Animation Techniques, VIS-I.C.1: Paradigms for Explicit Specification of Visualizations, VIS-IV.A.1.a: Algorithm Visualization
VIS-I.C.2: AI/Knowledge-Based Specification of Visualizations
VIS-II: Application of Visualization
VIS-II.A: Presentation and Communication Purposes
VIS-II.A.1: Visualization for Analysis and Statistics
Kerren, Andreas, and Egger, Thomas, EAVis: A Visualization Tool for Evolutionary Algorithms. In Proceedings of the 2005 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC '05), Dallas, Texas, USA, September 2005.
Keywords and Phrases: VIS-II.A.1: Visualization for Analysis and Statistics, VIS-II.A.2: Visualization for Education, VIS-IV.A.1.a: Algorithm Visualization
Kerren, Andreas, and Breier, Florian and Kuegler, Philip, DGCVis: An Exploratory 3D Visualization of Graph Pyramids. In Proceedings of the 2nd International Conference on Coordinated and Multiple Views in Exploratory Visualization (CMV '04), London, UK, July 2004. Pages 73 to 83.
Keywords and Phrases: VIS-I.A.2: Interactive Analysis, VIS-II.A.1: Visualization for Analysis and Statistics, VIS-II.B: Exploratory Purposes, VIS-IV.A: Information Visualization
VIS-II.A.2: Visualization for Education
Baloukas, Thanasis, Paparrizos Konstantinos, A Visualization Software for the Network Simplex Algorithm. In ACM Symposium on Software Visualization, SoftVis 2006, Brighton, UK, September 2006. Pages 153 to 154.
Keywords and Phrases: VIS-II.A.2: Visualization for Education, VIS-IV.A.1.a.1: Visualization of Specific Algorithms, algorithm visualization,linear programming, network flow programming, visualization in education
Braune, Beatrix, and Diehl, Stephan and Kerren, Andreas and Wilhelm, Reinhard , Animation of the Generation and Computation of Finite Automata for Learning Software. In Proceedings of the 4th International Workshop on Implementing Automata (WIA '99), Potsdam, Germany, July 1999. Pages 39 to 47.
Keywords and Phrases: VIS-II.A.2: Visualization for Education, VIS-III.F: Design Principles of Visualization System, VIS-IV.A.1.a: Algorithm Visualization
Brown, Marc, Algorithm Animation, ACM Distinguished Dissertation 1987. MIT Press, Cambridge, Massachusetts, 1988.
Keywords and Phrases: VIS-I.B.5: Animation Techniques, VIS-I.C.1: Paradigms for Explicit Specification of Visualizations, VIS-II.A.2: Visualization for Education, VIS-IV.A.1.a: Algorithm Visualization, Balsa
Brown, M., Sedgewick R., A system for algorithm animation. In ACM SIGGRAPH '84, Minneapolis, MN, July 1984. Pages 177 to 186.
Keywords and Phrases: VIS-I.B.5: Animation Techniques, VIS-I.C.1: Paradigms for Explicit Specification of Visualizations, VIS-II.A.2: Visualization for Education, VIS-IV.A.1.a: Algorithm Visualization, Balsa, multiple views
Brown, M., Sedgewick, R., Techniques for Algorithm Animation. In IEEE Software, Vol. 2, No. 1, January 1985, pp. 28-39.
Keywords and Phrases: VIS-I.B.5: Animation Techniques, VIS-I.C.1: Paradigms for Explicit Specification of Visualizations, VIS-II.A.2: Visualization for Education, VIS-IV.A.1.a: Algorithm Visualization, Balsa, multiple views
Brown, M., Exploring Algorithms Using Balsa-II. In Computer, Vol. 21, No. 5, May 1988, pp. 14-36.
Keywords and Phrases: VIS-I.B.5: Animation Techniques, VIS-I.C.1: Paradigms for Explicit Specification of Visualizations, VIS-II.A.2: Visualization for Education, VIS-IV.A.1.a: Algorithm Visualization, Balsa, multiple views
Brown, M., Perspectives on Algorithm Animation. In Proceedings of the ACM SIGCHI '88 Conference on Human Factors in Computing Systems, ACM, May 1988, Washington D. C., pp. 33-38.
Keywords and Phrases: VIS-I.B.5: Animation Techniques, VIS-I.C.1: Paradigms for Explicit Specification of Visualizations, VIS-II.A.2: Visualization for Education, VIS-IV.A.1.a: Algorithm Visualization, Balsa, multiple views
Brown, M., Najork, M., Collaborative Active Textbooks: A
Web-Based Algorithm Animation System for an Electronic Classroom. In Proceedings of the 1996 IEEE International Symposium on Visual Languages, Boulder, CO, September 1996, pp. 266-275.
Keywords and Phrases: VIS-I.C.1: Paradigms for Explicit Specification of Visualizations, VIS-II.A.2: Visualization for Education, VIS-IV.A.1.a: Algorithm Visualization, web-based visualizations, Zeus, Balsa, multiple views
Diehl, Stephan, and Kerren, Andreas, Increasing Explorativity by Generation. In Proceedings of the AACE World Conference on Educational Multimedia, Hypermedia and Telecommunications (EDMEDIA '00), Montreal, Canada, June 2000.
Keywords and Phrases: VIS-II.A.2: Visualization for Education, VIS-IV.A.1.a: Algorithm Visualization
Diehl, Stephan, and Kerren, Andreas and Weller, Torsten, Visual Exploration of Generation Algorithms for Finite Automata. In In Proceedings of the 5th International Conference on Implementation and Application of Automata (CIAA '00), London, Ontario/Canada, July 2000. Pages 327 to 328.
Keywords and Phrases: VIS-II.A.2: Visualization for Education, VIS-IV.A.1.a.1: Visualization of Specific Algorithms
Diehl, Stephan, and Kerren, Andreas, Levels of Exploration. In Proceedings of the 32nd ACM Technical Symposium on Computer Science Education (SIGCSE '01), Charlotte, NC/USA, February 2001. Pages 60 to 64.
Keywords and Phrases: VIS-II.A.2: Visualization for Education, VIS-III.D: Cognitive Issues of Visualization, VIS-IV.A.1: Software Visualization
Diehl, Stephan, and Kerren, Andreas, Reification of Program Points for Visual Execution. In Proceedings of the First IEEE International Workshop on Visualizing Software for Understanding and Analysis (VisSoft '02), Paris, France, June 2002. Pages 100 to 109.
Keywords and Phrases: VIS-I.C.1: Paradigms for Explicit Specification of Visualizations, VIS-II.A.2: Visualization for Education, VIS-IV.A.1: Software Visualization
Diehl, Stephan, and Goerg, Carsten and Kerren, Andreas, Animating Algorithms Live and Post Mortem. In Software Visualization, volume 2269 of LNCS State-of-the-Art Survey, pages 46-57. Springer, 2002.
Keywords and Phrases: VIS-I.C.1: Paradigms for Explicit Specification of Visualizations, VIS-II.A.2: Visualization for Education, VIS-IV.A.1.a: Algorithm Visualization
Hundhausen, Christopher, Sarah A. Douglas, Using Visualizations to Learn Algorithms: Should Students Construct Their Own, or View an Expert's?. In IEEE Symposium on Visual Languages, Seattle, Washington, September 2000.
Keywords and Phrases: VIS-I.A: Interaction with Vizualizations, VIS-II.A.2: Visualization for Education, VIS-III.A: Formal Quantitative Empirical Studies of Visualization, VIS-IV.A.1.a: Algorithm Visualization, constructivist learning theory, educational technology
Ihantola, Petri, Ville Karavirta, Ari Korhonen, and Jussi Nikander, Taxonomy of effortless creation of algorithm visualizations. In Proceedings of the 2005 international workshop on Computing education research, Seattle, WA, USA, 2005. Pages 123 to 133.
Keywords and Phrases: VIS-II.A.2: Visualization for Education, VIS-III.B: Qualitative/Observational Studies of Visualization, VIS-III.F: Design Principles of Visualization System, VIS-IV.A.1.a.1: Visualization of Specific Algorithms, VIS-IV.A.1.b: Data Structure Visualization, Algorithm visualization, eortlessness, interaction
Karavirta, Ville, Ari Korhonen, Lauri Malmi, and Kimmo Stålnacke, MatrixPro - A Tool for On-The-Fly Demonstration of Data Structures and Algorithms. In Proceedings of the Third Program Visualization Workshop, The University of Warwick, UK, July 2004. Pages 26 to 33.
Keywords and Phrases: VIS-I.C.1: Paradigms for Explicit Specification of Visualizations, VIS-II.A.2: Visualization for Education, VIS-III.F: Design Principles of Visualization System, VIS-IV.A.1.a.1: Visualization of Specific Algorithms, VIS-IV.A.1.b: Data Structure Visualization
Karavirta, Ville, Ari Korhonen, and Petri Tenhunen, Survey of Effortlessness in Algorithm Visualization Systems. In Proceedings of the Third Program Visualization Workshop, The University of Warwick, UK, July 2004. Pages 141 to 148.
Keywords and Phrases: VIS-I.A: Interaction with Vizualizations, VIS-II.A.2: Visualization for Education, VIS-III.B: Qualitative/Observational Studies of Visualization, VIS-III.C: Design of Studies of Visualization's Effectiveness, VIS-IV.A.1: Software Visualization
Karavirta, Ville, Korhonen, Ari, and Malmi, Lauri, Taxonomy of Algorithm Animation Languages. In SoftVis 06 - ACM Symposium on Software Visualization, Brighton, United Kingdom, September 2006. Pages 77 to 85.
Keywords and Phrases: VIS-II.A.2: Visualization for Education, VIS-III.F: Design Principles of Visualization System, VIS-IV.A.1.a: Algorithm Visualization
Kerren, Andreas, and Egger, Thomas, EAVis: A Visualization Tool for Evolutionary Algorithms. In Proceedings of the 2005 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC '05), Dallas, Texas, USA, September 2005.
Keywords and Phrases: VIS-II.A.1: Visualization for Analysis and Statistics, VIS-II.A.2: Visualization for Education, VIS-IV.A.1.a: Algorithm Visualization
Kerren, Andreas, Generation as Method for Explorative Learning in Computer Science Education. In Proceedings of the 9th Annual Conference on Innovation and Technology in Computer Science Education (ITiCSE '04), Leeds, UK, June 2004. Pages 77 to 81.
Keywords and Phrases: VIS-II.A.2: Visualization for Education, VIS-III.A: Formal Quantitative Empirical Studies of Visualization, VIS-IV.A.1: Software Visualization
Kerren, Andreas, Learning by Generation in Computer Science Education. In Journal of Computer Science and Technology (JCS&T), August, 2004. Pages 84 to 90.
Keywords and Phrases: VIS-II.A.2: Visualization for Education, VIS-III.A: Formal Quantitative Empirical Studies of Visualization, VIS-IV.A.1: Software Visualization
Korhonen, Ari, Lauri Malmi, Taxonomy of Visual Algorithm Simulation Exercises. In Proceedings of the Third Program Visualization Workshop, Warwick, UK, July 2004. Pages 118 to 125.
Keywords and Phrases: VIS-II.A.2: Visualization for Education, VIS-III.F: Design Principles of Visualization System, VIS-IV.A.1.a.1: Visualization of Specific Algorithms, VIS-IV.A.1.b: Data Structure Visualization, VIS-IV.A.1.e: Visualization of Software Attributes and Interactions
Korhonen, Ari, Malmi, Lauri Nikander, Jussi, and Tenhunen, Petri, Interaction and Feedback in Automatically Assessed Algorithm Simulation Exercises. In Journal of Information Technology Education, vol. 2, 2003. Pages 241 to 255.
Keywords and Phrases: VIS-II.A.2: Visualization for Education, VIS-III.C: Design of Studies of Visualization's Effectiveness, VIS-III.D: Cognitive Issues of Visualization, VIS-III.E: Principles of Visual Perception, VIS-III.F: Design Principles of Visualization System, Computer science education (CSE), algorithm animation, algorithm simulation, automatic assessment, learning models, visualization
Korhonen, Ari, Malmi, Lauri, Myllyselkä, Pertti and Scheinin, Patrik, Does it Make a Difference if Students Exercise on the Web or in the Classroom?. In Proceedings of The 7th Annual SIGCSE/SIGCUE Conference on Innovation and Technology in Computer Science Education, Aarhus, Denmark, June 2002. Pages 121 to 124.
Keywords and Phrases: VIS-II.A.2: Visualization for Education, VIS-III.A: Formal Quantitative Empirical Studies of Visualization, VIS-IV.A.1.a.1: Visualization of Specific Algorithms, VIS-IV.A.1.b: Data Structure Visualization, VIS-IV.A.1.e.1: Visualization of Control Flow, Automatic assessment, Randomised intervention study
Laakso, Mikko–Jussi, Tapio Salakoski, Linda Grandell, Xuemei Qiu, Ari Korhonen, and Lauri Malmi, Multi-Perspective Study of Novice Learners Adopting the Visual Algorithm Simulation Exercise System TRAKLA2. In Informatics in Education, , 2005. Pages 49 to 68.
Keywords and Phrases: VIS-II.A.2: Visualization for Education, VIS-III.A: Formal Quantitative Empirical Studies of Visualization, VIS-IV.A.1.a.1: Visualization of Specific Algorithms, VIS-IV.A.1.b: Data Structure Visualization, automatic assessment, feedback, computer science education, usability, evaluation
Laakso, Mikko–Jussi, Tapio Salakoski, and Ari Korhonen, The Feasibility of Automatic Assessment and Feedback. In Proceedings of Cognition and Exploratory Learning in Digital Age, Porto, Portugal, December 2005. Pages 113 to 122.
Keywords and Phrases: VIS-II.A.2: Visualization for Education, VIS-III.A: Formal Quantitative Empirical Studies of Visualization, VIS-IV.A.1.a.1: Visualization of Specific Algorithms, VIS-IV.A.1.b: Data Structure Visualization, assessment, feedback, computer science education, evaluation
Lawrence, Andrea and Badre, Albert and Stasko, John,
"Empirically Evaluating the Use of Animations to Teach Algorithms",
Proceedings of the 1994 IEEE Symposium on Visual Languages, St. Louis,
MO, October 1994, pp. 48-54.
Keywords and Phrases: VIS-II.A.2: Education, VIS-III.A: Formal Quantitative of Empirical Studies, VIS-IV.A.1.a: Algorithm Visualization
Loboda, Tomasz D, Peter Brusilovsky, WADEIn II: Adaptive Explanatory Visualization for Expressions Evaluation. In 2006 ACM Symposium on Software Visualization, Brighton, UK, September 2006.
Keywords and Phrases: VIS-I.B.5: Animation Techniques, VIS-I.B.8: Text-Oriented Visualization Techniques, VIS-II.A.2: Visualization for Education, VIS-II.B: Exploratory Purposes, VIS-IV.A.1: Software Visualization, adaptive visualization, adaptive explanations, program
visualization, user modeling, expression evaluation
Malmi, Lauri, Karavirta, Ville, Korhonen, Ari, Nikander, Jussi, Seppälä, Otto, and Silvasti, Panu, Visual Algorithm Simulation Exercise System with Automatic Assessment: TRAKLA2. In Informatics in Education, 3 (2), 2004. Pages 267 to 288.
Keywords and Phrases: VIS-I.C.1: Paradigms for Explicit Specification of Visualizations, VIS-II.A.2: Visualization for Education, VIS-III.B: Qualitative/Observational Studies of Visualization, VIS-III.F: Design Principles of Visualization System, VIS-IV.A.1.a.1: Visualization of Specific Algorithms, Algoirithms and data structures, algorithm animation, algorithm simulation, automatic assessement, computer science education.
Stasko, John T., "TANGO: A Framework and System for Algorithm Animation",
IEEE Computer, Vol. 23, No. 9, September 1990, pp. 27-39.
Keywords and Phrases: VIS-I.B.5: Animation Techniques, VIS-I.C.1: Paradigms for Explicit Specification of Visualizations, VIS-II.A.2: Education, VIS-IV.A.1.a: Algorithm Visualization
Stasko, John T., "Using Direct Manipulation to Build Algorithm
Animations by Demonstration", Proceedings of the ACM SIGCHI '91
Conference on Human Factors in Computing Systems, New Orleans, LA, May
1991, pp. 307-314.
Keywords and Phrases: VIS-I.B.5: Animation Techniques, VIS-I.C.1: Paradigms for Explicit Specification of Visualizations, VIS-II.A.2: Education, VIS-IV.A.1.a: Algorithm Animation
Stasko, John T, "Using Student-Built Algorithm Animations as Learning
Aids", Proceedings of the ACM Technical Symposium on Computer Science
Education (SIGCSE '97), San Jose, CA, February 1997, pp. 25-29.
Keywords and Phrases: VIS-I.C.1: Paradigms for Explicit Specification of Visualizations, VIS-II.A.2: Education, VIS-III.B: Qualitative/Observational Studies of Visualization, VIS-IV.A.1.a: Algorithm Visualization
Stasko, John and Badre, Albert and Lewis, Clayton, "Do Algorithm
Animations Assist Learning? An Empirical Study and Analysis",
Proceedings of the INTERCHI '93 Conference on Human Factors in
Computing Systems, Amsterdam, Netherlands, April 1993, pp. 61-66.
Keywords and Phrases: VIS-II.A.2: Education, VIS-III.A: Formal Quantitative Empirical Studies, VIS-III.C: Design of Studies of Visualization's Effectiveness, VIS-IV.A.1.a: Algorithm Visualization
Stasko, John T. and Turner, Carlton Reid, "Tidy Animations of Tree
Algorithms", Proceedings of the 1992 IEEE Workshop on Visual
Languages, Seattle, WA, September 1992, pp. 216-218.
Keywords and Phrases: VIS-I.B.3.c: Tree/Hierarchy Layout, VIS-II.A.2: Education, VIS-IV.A.1.a.1: Visualization of Specific Algorithms, VIS-IV.A.1.b: Data Structure Visualization
Varanda, Maria Joao, Pedro Rangel Henriques, Visualization / Animation of Programs Based on Abstract Representations and Formal Mappings. In 2001 IEEE Symposia on Human-Centric Computing Languages and Environments (HCC'01), Stresa, Italy, Sep 2001.
Keywords and Phrases: VIS-I.B.5: Animation Techniques, VIS-II.A.2: Visualization for Education, VIS-IV.A.1: Software Visualization
Varanda, Maria João, Pedro Rangel Henriques, Visualization/Animation of Programs in Alma: obtaining different results. In 2003 IEEE Symposia on Human Centric Computing Languages and Environments, Auckland, New Zealand, October 2003.
Keywords and Phrases: VIS-I.B.3: Automatic Layout, VIS-I.B.4: Visualization of Dynamically Changing Data, VIS-II.A.2: Visualization for Education, VIS-IV.A.1.e.1: Visualization of Control Flow, VIS-IV.A.1.e.2: Visualization of Data Flow, Program Animation
VIS-II.A.3: Visualization for Documentation
Shilling, John J. and Stasko, John T.,
"Using Animation to Design Object-Oriented Systems", Object
Oriented Systems, Vol. 1, No. 1, September 1994, pp. 5-19.
Keywords and Phrases: VIS-I.B.5: Animation Techniques, VIS-II.A.3: Documentation, VIS-IV.A.1.e: Visualization of Software Attributes and Interactions, VIS-IV.A.1.f.9: Visualization of Object Oriented Languages
VIS-II.A.4: Visualization for Decision Support
VIS-II.B: Exploratory Purposes
Kraemer, Eileen and Stasko, John T.,
"Creating an Accurate Portrayal of Concurrent Executions",
Concurrency, Vol. 6, No. 1, Jan-Mar 1998, pp. 36-46.
Keywords and Phrases: VIS-II.B: Exploratory Purposes, VIS-IV.A.1.e: Visualization of Software Attributes and Interactions, VIS-IV.A.1.f.1: Visualization of Concurrent and Parallel Languages
Loboda, Tomasz D, Peter Brusilovsky, WADEIn II: Adaptive Explanatory Visualization for Expressions Evaluation. In 2006 ACM Symposium on Software Visualization, Brighton, UK, September 2006.
Keywords and Phrases: VIS-I.B.5: Animation Techniques, VIS-I.B.8: Text-Oriented Visualization Techniques, VIS-II.A.2: Visualization for Education, VIS-II.B: Exploratory Purposes, VIS-IV.A.1: Software Visualization, adaptive visualization, adaptive explanations, program
visualization, user modeling, expression evaluation
Shimojima, Atsushi, Derivative Meaning in Graphical Representations. In 1999 IEEE Symposium on Visual Languages, Tokyo, Japan, September 1999.
Keywords and Phrases: VIS-II.A: Presentation and Communication Purposes, VIS-II.B: Exploratory Purposes, VIS-III.B: Qualitative/Observational Studies of Visualization, VIS-III.D: Cognitive Issues of Visualization
VIS-II.B.1: Visualization for Browsing
Orimo, Emiko, Hideki Koike, ZASH: A Browsing System for Multi-Dimensional Data. In 1999 IEEE Symposium on Visual Languages, Tokyo, Japan, September 1999.
Keywords and Phrases: VIS-I.B.2.a: Fisheye Views, VIS-I.B.3.b: Graph/Network Layout, VIS-I.B.7: Techniques for Multiple Dimensions, VIS-II.B.1: Visualization for Browsing
Tatemura, Junichi, Graphical Relevance Feedback: Visual Exploration in the
DocumentSpace. In IEEE Symposium on Visual Languages, Seattle, Washington, September 2000.
Keywords and Phrases: VIS-I.A.1.a: Dynamic Queries, VIS-I.B.3.a: Semi-Automatic Layout, VIS-II.B.1: Visualization for Browsing, VIS-II.B.2: Visualization for Searching, VIS-IV.A.3: Document Visualization
VIS-II.B.2: Visualization for Searching
Sifer, Mark J, Olivier Liechti, Zooming in One Dimension can be better than Two: an Interface for Placing Search Results in Context with a Restricted Sitemap. In 1999 IEEE Symposium on Visual Languages, Tokyo, Japan, September 1999.
Keywords and Phrases: VIS-I.A.1.b: Zooming, VIS-I.B.2.c: Distorted Views, VIS-I.B.3.c: Tree/Hierarchy Layout, VIS-II.B.2: Visualization for Searching, VIS-IV.A.2: Web Visualization, WWW, sitemap, search results
Tatemura, Junichi, Graphical Relevance Feedback: Visual Exploration in the
DocumentSpace. In IEEE Symposium on Visual Languages, Seattle, Washington, September 2000.
Keywords and Phrases: VIS-I.A.1.a: Dynamic Queries, VIS-I.B.3.a: Semi-Automatic Layout, VIS-II.B.1: Visualization for Browsing, VIS-II.B.2: Visualization for Searching, VIS-IV.A.3: Document Visualization
Thies, Stefanie, Marita Dücker, A Visual Critiquing Language for Expressing Design Knowledge. In IEEE Symposium on Visual Languages, Seattle, Washington, September 2000.
Keywords and Phrases: VIS-II.B.2: Visualization for Searching, visual critiquing language
VIS-II.B.3: Visualization for Correctness and Maintenance
Jerding, Dean, Stasko, John T., and Ball, Thomas "Visualizing
Interactions in Program Executions," Proceedings of the 1997
International Conference on Software Engineering (ICSE-97), Boston,
MA, May 1997, pp. 360-370.
Keywords and Phrases: VIS-I.B.10: Promotion of Scalability, VIS-II.B.3: Correctness and Maintenance, VIS-IV.A.1.e: Visualization of Attributes and Interactions, VIS-IV.A.1.f.9: Visualization of Object Oriented Languages
Kraemer, Eileen and Stasko, John T., "Issues in Visualization for the
Comprehension of Parallel Programs", Proceedings of the 3rd Workshop
on Program Comprehension, IEEE Computer Society Press, Washington,
D.C., November 1994, pp. 116-125.
Keywords and Phrases: VIS-II.B.3: Correctness and Maintenance, VIS-III.F: Design Principles of Visualization Systems, VIS-IV.A.1: Software Visualization, VIS-IV.A.1.f: Visualization of Concurrent and Parallel Languages
Mukherjea, Sougata and Stasko, John T. , "Applying Algorithm Animation
Techniques for Program Tracing, Debugging, and Understanding",
Proceedings of the 15th International Conference on Software
Engineering, Baltimore, MD, May 1993, pp. 456-465.
Keywords and Phrases: VIS-I.C.1: Paradigms for Explicit Specification of Visualizations, VIS-II.B.3: Correctness and Maintenance, VIS-IV.A.1.a: Algorithm Visualization, VIS-IV.A.1.b: Data Structure Visualization, VIS-IV.A.1.f.6: Visualization of Imperative Languages
Mukherjea, Sougata and Stasko, John T., "Toward Visual Debugging:
Integrating Algorithm Animation Capabilities within a Source Level
Debugger", ACM Transactions on Computer-Human Interaction,
Vol. 1, No. 3, September 1994, pp. 215-244.
Keywords and Phrases: VIS-I.C.1: Paradigms for Explicit Specification of Visualizations, VIS-II.B.3: Correctness and Maintenance, VIS-IV.A.1.a: Algorithm Visualization, VIS-IV.A.1.b: Data Structure Visualization, VIS-IV.A.1.f.6: Visualization of Imperative Languages
Ruthruff, J., E. Creswick, M. Burnett, C. Cook, S. Prabhakararao, M. Fisher II, M. Main, End-User Software Visualizations for Fault Localization. In ACM Symposium on Software Visualization, San Diego, CA, June 2003. Pages 123 to 132.
Keywords and Phrases: VIS-II.B.3: Visualization for Correctness and Maintenance, VIS-II.B.4: Visualization for Testing, VIS-III.A: Formal Quantitative Empirical Studies of Visualization, VIS-IV.A.1.f.4: Visualization of Form-Based and Spreadsheet-Based Languages, Forms/3, end-user software engineering, WYSIWYT
VIS-II.B.4: Visualization for Testing
Lönnberg, Jan, Korhonen, Ari and Malmi, Lauri, MVT — A system for visual testing of software. In Proceedings of the Working Conference on Advanced Visual Interfaces, Gallipoli, Italy, May 2004. Pages 385 to 388.
Keywords and Phrases: VIS-I.C.1: Paradigms for Explicit Specification of Visualizations, VIS-II.B.4: Visualization for Testing, VIS-III.F: Design Principles of Visualization System, VIS-IV.A.1.d.1: Visualization of History and Version Control, VIS-IV.A.1.e: Visualization of Software Attributes and Interactions, Visual testing, visual debugging, algorithm simulation, bytecode instrumentation, execution history logging
Ruthruff, J., E. Creswick, M. Burnett, C. Cook, S. Prabhakararao, M. Fisher II, M. Main, End-User Software Visualizations for Fault Localization. In ACM Symposium on Software Visualization, San Diego, CA, June 2003. Pages 123 to 132.
Keywords and Phrases: VIS-II.B.3: Visualization for Correctness and Maintenance, VIS-II.B.4: Visualization for Testing, VIS-III.A: Formal Quantitative Empirical Studies of Visualization, VIS-IV.A.1.f.4: Visualization of Form-Based and Spreadsheet-Based Languages, Forms/3, end-user software engineering, WYSIWYT
VIS-III: Effectiveness of Visualization
VIS-III.A: Formal Quantitative Empirical Studies of Visualization
Hundhausen, Christopher, Sarah A. Douglas, Using Visualizations to Learn Algorithms: Should Students Construct Their Own, or View an Expert's?. In IEEE Symposium on Visual Languages, Seattle, Washington, September 2000.
Keywords and Phrases: VIS-I.A: Interaction with Vizualizations, VIS-II.A.2: Visualization for Education, VIS-III.A: Formal Quantitative Empirical Studies of Visualization, VIS-IV.A.1.a: Algorithm Visualization, constructivist learning theory, educational technology
Kerren, Andreas, Generation as Method for Explorative Learning in Computer Science Education. In Proceedings of the 9th Annual Conference on Innovation and Technology in Computer Science Education (ITiCSE '04), Leeds, UK, June 2004. Pages 77 to 81.
Keywords and Phrases: VIS-II.A.2: Visualization for Education, VIS-III.A: Formal Quantitative Empirical Studies of Visualization, VIS-IV.A.1: Software Visualization
Kerren, Andreas, Learning by Generation in Computer Science Education. In Journal of Computer Science and Technology (JCS&T), August, 2004. Pages 84 to 90.
Keywords and Phrases: VIS-II.A.2: Visualization for Education, VIS-III.A: Formal Quantitative Empirical Studies of Visualization, VIS-IV.A.1: Software Visualization
Korhonen, Ari, Malmi, Lauri, Myllyselkä, Pertti and Scheinin, Patrik, Does it Make a Difference if Students Exercise on the Web or in the Classroom?. In Proceedings of The 7th Annual SIGCSE/SIGCUE Conference on Innovation and Technology in Computer Science Education, Aarhus, Denmark, June 2002. Pages 121 to 124.
Keywords and Phrases: VIS-II.A.2: Visualization for Education, VIS-III.A: Formal Quantitative Empirical Studies of Visualization, VIS-IV.A.1.a.1: Visualization of Specific Algorithms, VIS-IV.A.1.b: Data Structure Visualization, VIS-IV.A.1.e.1: Visualization of Control Flow, Automatic assessment, Randomised intervention study
Laakso, Mikko–Jussi, Tapio Salakoski, Linda Grandell, Xuemei Qiu, Ari Korhonen, and Lauri Malmi, Multi-Perspective Study of Novice Learners Adopting the Visual Algorithm Simulation Exercise System TRAKLA2. In Informatics in Education, , 2005. Pages 49 to 68.
Keywords and Phrases: VIS-II.A.2: Visualization for Education, VIS-III.A: Formal Quantitative Empirical Studies of Visualization, VIS-IV.A.1.a.1: Visualization of Specific Algorithms, VIS-IV.A.1.b: Data Structure Visualization, automatic assessment, feedback, computer science education, usability, evaluation
Laakso, Mikko–Jussi, Tapio Salakoski, and Ari Korhonen, The Feasibility of Automatic Assessment and Feedback. In Proceedings of Cognition and Exploratory Learning in Digital Age, Porto, Portugal, December 2005. Pages 113 to 122.
Keywords and Phrases: VIS-II.A.2: Visualization for Education, VIS-III.A: Formal Quantitative Empirical Studies of Visualization, VIS-IV.A.1.a.1: Visualization of Specific Algorithms, VIS-IV.A.1.b: Data Structure Visualization, assessment, feedback, computer science education, evaluation
Lawrence, Andrea and Badre, Albert and Stasko, John,
"Empirically Evaluating the Use of Animations to Teach Algorithms",
Proceedings of the 1994 IEEE Symposium on Visual Languages, St. Louis,
MO, October 1994, pp. 48-54.
Keywords and Phrases: VIS-II.A.2: Education, VIS-III.A: Formal Quantitative of Empirical Studies, VIS-IV.A.1.a: Algorithm Visualization
Ruthruff, J., E. Creswick, M. Burnett, C. Cook, S. Prabhakararao, M. Fisher II, M. Main, End-User Software Visualizations for Fault Localization. In ACM Symposium on Software Visualization, San Diego, CA, June 2003. Pages 123 to 132.
Keywords and Phrases: VIS-II.B.3: Visualization for Correctness and Maintenance, VIS-II.B.4: Visualization for Testing, VIS-III.A: Formal Quantitative Empirical Studies of Visualization, VIS-IV.A.1.f.4: Visualization of Form-Based and Spreadsheet-Based Languages, Forms/3, end-user software engineering, WYSIWYT
Stasko, John and Badre, Albert and Lewis, Clayton, "Do Algorithm
Animations Assist Learning? An Empirical Study and Analysis",
Proceedings of the INTERCHI '93 Conference on Human Factors in
Computing Systems, Amsterdam, Netherlands, April 1993, pp. 61-66.
Keywords and Phrases: VIS-II.A.2: Education, VIS-III.A: Formal Quantitative Empirical Studies, VIS-III.C: Design of Studies of Visualization's Effectiveness, VIS-IV.A.1.a: Algorithm Visualization
VIS-III.B: Qualitative/Observational Studies of Visualization
Karavirta, Ville, Ari Korhonen, and Petri Tenhunen, Survey of Effortlessness in Algorithm Visualization Systems. In Proceedings of the Third Program Visualization Workshop, The University of Warwick, UK, July 2004. Pages 141 to 148.
Keywords and Phrases: VIS-I.A: Interaction with Vizualizations, VIS-II.A.2: Visualization for Education, VIS-III.B: Qualitative/Observational Studies of Visualization, VIS-III.C: Design of Studies of Visualization's Effectiveness, VIS-IV.A.1: Software Visualization
Malmi, Lauri, Karavirta, Ville, Korhonen, Ari, Nikander, Jussi, Seppälä, Otto, and Silvasti, Panu, Visual Algorithm Simulation Exercise System with Automatic Assessment: TRAKLA2. In Informatics in Education, 3 (2), 2004. Pages 267 to 288.
Keywords and Phrases: VIS-I.C.1: Paradigms for Explicit Specification of Visualizations, VIS-II.A.2: Visualization for Education, VIS-III.B: Qualitative/Observational Studies of Visualization, VIS-III.F: Design Principles of Visualization System, VIS-IV.A.1.a.1: Visualization of Specific Algorithms, Algoirithms and data structures, algorithm animation, algorithm simulation, automatic assessement, computer science education.
Shimojima, Atsushi, Derivative Meaning in Graphical Representations. In 1999 IEEE Symposium on Visual Languages, Tokyo, Japan, September 1999.
Keywords and Phrases: VIS-II.A: Presentation and Communication Purposes, VIS-II.B: Exploratory Purposes, VIS-III.B: Qualitative/Observational Studies of Visualization, VIS-III.D: Cognitive Issues of Visualization
Stasko, John T, "Using Student-Built Algorithm Animations as Learning
Aids", Proceedings of the ACM Technical Symposium on Computer Science
Education (SIGCSE '97), San Jose, CA, February 1997, pp. 25-29.
Keywords and Phrases: VIS-I.C.1: Paradigms for Explicit Specification of Visualizations, VIS-II.A.2: Education, VIS-III.B: Qualitative/Observational Studies of Visualization, VIS-IV.A.1.a: Algorithm Visualization
VIS-III.C: Design of Studies of Visualization's Effectiveness
Korhonen, Ari, Malmi, Lauri Nikander, Jussi, and Tenhunen, Petri, Interaction and Feedback in Automatically Assessed Algorithm Simulation Exercises. In Journal of Information Technology Education, vol. 2, 2003. Pages 241 to 255.
Keywords and Phrases: VIS-II.A.2: Visualization for Education, VIS-III.C: Design of Studies of Visualization's Effectiveness, VIS-III.D: Cognitive Issues of Visualization, VIS-III.E: Principles of Visual Perception, VIS-III.F: Design Principles of Visualization System, Computer science education (CSE), algorithm animation, algorithm simulation, automatic assessment, learning models, visualization
Stasko, John and Badre, Albert and Lewis, Clayton, "Do Algorithm
Animations Assist Learning? An Empirical Study and Analysis",
Proceedings of the INTERCHI '93 Conference on Human Factors in
Computing Systems, Amsterdam, Netherlands, April 1993, pp. 61-66.
Keywords and Phrases: VIS-II.A.2: Education, VIS-III.A: Formal Quantitative Empirical Studies, VIS-III.C: Design of Studies of Visualization's Effectiveness, VIS-IV.A.1.a: Algorithm Visualization
VIS-III.D: Cognitive Issues of Visualization
Korhonen, Ari, Malmi, Lauri Nikander, Jussi, and Tenhunen, Petri, Interaction and Feedback in Automatically Assessed Algorithm Simulation Exercises. In Journal of Information Technology Education, vol. 2, 2003. Pages 241 to 255.
Keywords and Phrases: VIS-II.A.2: Visualization for Education, VIS-III.C: Design of Studies of Visualization's Effectiveness, VIS-III.D: Cognitive Issues of Visualization, VIS-III.E: Principles of Visual Perception, VIS-III.F: Design Principles of Visualization System, Computer science education (CSE), algorithm animation, algorithm simulation, automatic assessment, learning models, visualization
Korhonen, Ari, Sutinen, Erkki, and Tarhio, Jorma, Understanding Algorithms by Means of Visualized Path Testing. In In: Stephan Diehl ed. Software Visualization: International Seminar. Springer, Dagstuhl, Germany, pp. 256-268. .
Keywords and Phrases: VIS-I.A.3: Annotation, VIS-III.D: Cognitive Issues of Visualization, VIS-III.F: Design Principles of Visualization System, VIS-IV.A.1.d.1: Visualization of History and Version Control, VIS-IV.A.1.e: Visualization of Software Attributes and Interactions
Li, Wanchun, Peter Eades, Seok-hee Hong, Navigating Software Architectures with Constant Visual Complexity. In 2005 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC'05), Dallas, Texas, USA, Sep 2005.
Keywords and Phrases: VIS-I.A.1: Navigation and Filtering, VIS-I.B.2.a: Fisheye Views, VIS-I.B.3.b: Graph/Network Layout, VIS-III.D: Cognitive Issues of Visualization, VIS-IV.A.1: Software Visualization, constant visual complexity, clustered graph
Shimojima, Atsushi, Derivative Meaning in Graphical Representations. In 1999 IEEE Symposium on Visual Languages, Tokyo, Japan, September 1999.
Keywords and Phrases: VIS-II.A: Presentation and Communication Purposes, VIS-II.B: Exploratory Purposes, VIS-III.B: Qualitative/Observational Studies of Visualization, VIS-III.D: Cognitive Issues of Visualization
VIS-III.E: Principles of Visual Perception
VIS-III.F: Design Principles of Visualization Systems
Ihantola, Petri, Ville Karavirta, Ari Korhonen, and Jussi Nikander, Taxonomy of effortless creation of algorithm visualizations. In Proceedings of the 2005 international workshop on Computing education research, Seattle, WA, USA, 2005. Pages 123 to 133.
Keywords and Phrases: VIS-II.A.2: Visualization for Education, VIS-III.B: Qualitative/Observational Studies of Visualization, VIS-III.F: Design Principles of Visualization System, VIS-IV.A.1.a.1: Visualization of Specific Algorithms, VIS-IV.A.1.b: Data Structure Visualization, Algorithm visualization, eortlessness, interaction
Karavirta, Ville, Ari Korhonen, Lauri Malmi, and Kimmo Stålnacke, MatrixPro - A Tool for On-The-Fly Demonstration of Data Structures and Algorithms. In Proceedings of the Third Program Visualization Workshop, The University of Warwick, UK, July 2004. Pages 26 to 33.
Keywords and Phrases: VIS-I.C.1: Paradigms for Explicit Specification of Visualizations, VIS-II.A.2: Visualization for Education, VIS-III.F: Design Principles of Visualization System, VIS-IV.A.1.a.1: Visualization of Specific Algorithms, VIS-IV.A.1.b: Data Structure Visualization
Karavirta, Ville, Korhonen, Ari, and Malmi, Lauri, Taxonomy of Algorithm Animation Languages. In SoftVis 06 - ACM Symposium on Software Visualization, Brighton, United Kingdom, September 2006. Pages 77 to 85.
Keywords and Phrases: VIS-II.A.2: Visualization for Education, VIS-III.F: Design Principles of Visualization System, VIS-IV.A.1.a: Algorithm Visualization
Korhonen, Ari, Lauri Malmi, Taxonomy of Visual Algorithm Simulation Exercises. In Proceedings of the Third Program Visualization Workshop, Warwick, UK, July 2004. Pages 118 to 125.
Keywords and Phrases: VIS-II.A.2: Visualization for Education, VIS-III.F: Design Principles of Visualization System, VIS-IV.A.1.a.1: Visualization of Specific Algorithms, VIS-IV.A.1.b: Data Structure Visualization, VIS-IV.A.1.e: Visualization of Software Attributes and Interactions
Korhonen, Ari, Malmi, Lauri Nikander, Jussi, and Tenhunen, Petri, Interaction and Feedback in Automatically Assessed Algorithm Simulation Exercises. In Journal of Information Technology Education, vol. 2, 2003. Pages 241 to 255.
Keywords and Phrases: VIS-II.A.2: Visualization for Education, VIS-III.C: Design of Studies of Visualization's Effectiveness, VIS-III.D: Cognitive Issues of Visualization, VIS-III.E: Principles of Visual Perception, VIS-III.F: Design Principles of Visualization System, Computer science education (CSE), algorithm animation, algorithm simulation, automatic assessment, learning models, visualization
Korhonen, Ari, Malmi, Lauri Nikander, Jussi, and Silvasti, Panu, Algorithm Simulation – A Novel Way to Specify Algorithm Animations. In Proceedings of the Second Program Visualization Workshop, HorstrupCentret, Denmark, June 2002. Pages 28 to 36.
Keywords and Phrases: VIS-I.A: Interaction with Vizualizations, VIS-I.B.3: Automatic Layout, VIS-I.B.5: Animation Techniques, VIS-I.C.1: Paradigms for Explicit Specification of Visualizations, VIS-III.F: Design Principles of Visualization System
Korhonen, Ari, Sutinen, Erkki, and Tarhio, Jorma, Understanding Algorithms by Means of Visualized Path Testing. In In: Stephan Diehl ed. Software Visualization: International Seminar. Springer, Dagstuhl, Germany, pp. 256-268. .
Keywords and Phrases: VIS-I.A.3: Annotation, VIS-III.D: Cognitive Issues of Visualization, VIS-III.F: Design Principles of Visualization System, VIS-IV.A.1.d.1: Visualization of History and Version Control, VIS-IV.A.1.e: Visualization of Software Attributes and Interactions
Kraemer, Eileen and Stasko, John T., "Issues in Visualization for the
Comprehension of Parallel Programs", Proceedings of the 3rd Workshop
on Program Comprehension, IEEE Computer Society Press, Washington,
D.C., November 1994, pp. 116-125.
Keywords and Phrases: VIS-II.B.3: Correctness and Maintenance, VIS-III.F: Design Principles of Visualization Systems, VIS-IV.A.1: Software Visualization, VIS-IV.A.1.f: Visualization of Concurrent and Parallel Languages
Kraemer, Eileen and Stasko, John T., "The Visualization of Parallel
Systems: An Overview," Journal of Parallel and Distributed
Computing,
Vol. 18, No. 2, June 1993, pp. 105-117.
Keywords and Phrases: VIS-III.F: Design Principles of Visualization, VIS-IV.A.1.f.1 Visualization of Concurrent and Parallel Languages
Lönnberg, Jan, Korhonen, Ari and Malmi, Lauri, MVT — A system for visual testing of software. In Proceedings of the Working Conference on Advanced Visual Interfaces, Gallipoli, Italy, May 2004. Pages 385 to 388.
Keywords and Phrases: VIS-I.C.1: Paradigms for Explicit Specification of Visualizations, VIS-II.B.4: Visualization for Testing, VIS-III.F: Design Principles of Visualization System, VIS-IV.A.1.d.1: Visualization of History and Version Control, VIS-IV.A.1.e: Visualization of Software Attributes and Interactions, Visual testing, visual debugging, algorithm simulation, bytecode instrumentation, execution history logging
Malmi, Lauri, Karavirta, Ville, Korhonen, Ari, Nikander, Jussi, Seppälä, Otto, and Silvasti, Panu, Visual Algorithm Simulation Exercise System with Automatic Assessment: TRAKLA2. In Informatics in Education, 3 (2), 2004. Pages 267 to 288.
Keywords and Phrases: VIS-I.C.1: Paradigms for Explicit Specification of Visualizations, VIS-II.A.2: Visualization for Education, VIS-III.B: Qualitative/Observational Studies of Visualization, VIS-III.F: Design Principles of Visualization System, VIS-IV.A.1.a.1: Visualization of Specific Algorithms, Algoirithms and data structures, algorithm animation, algorithm simulation, automatic assessement, computer science education.
Sommerer, Christa, Laurent Mignonneau, VERBARIUM and LIFE SPACIES: Creating a Visual Language by Transcoding Text into Form on the Internet. In 1999 IEEE Symposium on Visual Languages, Tokyo, Japan, September 1999.
Keywords and Phrases: VIS-I.B.8: Text-Oriented Visualization Techniques, VIS-III.F: Design Principles of Visualization System, VIS-IV.A.2: Web Visualization, text-to-form editor, human-computer interaction, Internet, interactive art, genetic code
Stasko, John and Patterson, C., "Understanding and Characterizing
Software Visualization Systems," Proceedings of the 1992 IEEE
International Workshop on Visual Languages, Septemner 1992, pp. 3-10.
Keywords and Phrases: VIS-III.F: Design Principles of Visualization Systems, VIS-IV.A.1: Software Visualization
VIS-IV: Domain of Visualization
VIS-IV.A: Information Visualization
Kerren, Andreas, and Breier, Florian and Kuegler, Philip, DGCVis: An Exploratory 3D Visualization of Graph Pyramids. In Proceedings of the 2nd International Conference on Coordinated and Multiple Views in Exploratory Visualization (CMV '04), London, UK, July 2004. Pages 73 to 83.
Keywords and Phrases: VIS-I.A.2: Interactive Analysis, VIS-II.A.1: Visualization for Analysis and Statistics, VIS-II.B: Exploratory Purposes, VIS-IV.A: Information Visualization
Olston, Chris A, Stonebraker, Michael, Aiken, Alexander, Hellerstein, Joseph M., VIQING: Visual Interactive QueryING. In 1998 IEEE Symposium on Visual Languages, Halifax, Canada, September 1998.
Keywords and Phrases: VIS-I.A.1.a: Dynamic Queries, VIS-IV.A: Information Visualization, VIS-IV.A.4: Database Visualization, graphical query languages, direct-manipulation interfaces
Stasko, John T. and Kraemer, Eileen, "A Methodology for Building
Application-Specific Visualizations of Parallel Programs," Journal of
Parallel and Distributed Computing, Vol. 18, No. 2, June 1993, pp.
258-264.
Keywords and Phrases: VIS-I.B.5: Animation Techniques, VIS-I.C.1: Paradigms for Explicit Specification of Visualizations, VIS-IV.A.1: Software Visualization, VIS-IV.A.1.f.1: Visualization of Concurrent and Parallel Languages
VIS-IV.A.1: Software Visualization
Diehl, Stephan, and Kerren, Andreas, Levels of Exploration. In Proceedings of the 32nd ACM Technical Symposium on Computer Science Education (SIGCSE '01), Charlotte, NC/USA, February 2001. Pages 60 to 64.
Keywords and Phrases: VIS-II.A.2: Visualization for Education, VIS-III.D: Cognitive Issues of Visualization, VIS-IV.A.1: Software Visualization
Diehl, Stephan, and Kerren, Andreas, Reification of Program Points for Visual Execution. In Proceedings of the First IEEE International Workshop on Visualizing Software for Understanding and Analysis (VisSoft '02), Paris, France, June 2002. Pages 100 to 109.
Keywords and Phrases: VIS-I.C.1: Paradigms for Explicit Specification of Visualizations, VIS-II.A.2: Visualization for Education, VIS-IV.A.1: Software Visualization
Hill, Trent, James Noble, John Potter, Visualising the Structure of Object-Oriented Systems. In IEEE Symposium on Visual Languages, Seattle, Washington, September 2000.
Keywords and Phrases: VIS-IV.A.1: Software Visualization, Execution visualisation, Object-oriented paradigm
Karavirta, Ville, Ari Korhonen, and Petri Tenhunen, Survey of Effortlessness in Algorithm Visualization Systems. In Proceedings of the Third Program Visualization Workshop, The University of Warwick, UK, July 2004. Pages 141 to 148.
Keywords and Phrases: VIS-I.A: Interaction with Vizualizations, VIS-II.A.2: Visualization for Education, VIS-III.B: Qualitative/Observational Studies of Visualization, VIS-III.C: Design of Studies of Visualization's Effectiveness, VIS-IV.A.1: Software Visualization
Kerren, Andreas, Generation as Method for Explorative Learning in Computer Science Education. In Proceedings of the 9th Annual Conference on Innovation and Technology in Computer Science Education (ITiCSE '04), Leeds, UK, June 2004. Pages 77 to 81.
Keywords and Phrases: VIS-II.A.2: Visualization for Education, VIS-III.A: Formal Quantitative Empirical Studies of Visualization, VIS-IV.A.1: Software Visualization
Kerren, Andreas, Learning by Generation in Computer Science Education. In Journal of Computer Science and Technology (JCS&T), August, 2004. Pages 84 to 90.
Keywords and Phrases: VIS-II.A.2: Visualization for Education, VIS-III.A: Formal Quantitative Empirical Studies of Visualization, VIS-IV.A.1: Software Visualization
Kraemer, Eileen and Stasko, John T., "Issues in Visualization for the
Comprehension of Parallel Programs", Proceedings of the 3rd Workshop
on Program Comprehension, IEEE Computer Society Press, Washington,
D.C., November 1994, pp. 116-125.
Keywords and Phrases: VIS-II.B.3: Correctness and Maintenance, VIS-III.F: Design Principles of Visualization Systems, VIS-IV.A.1: Software Visualization, VIS-IV.A.1.f: Visualization of Concurrent and Parallel Languages
Li, Wanchun, Peter Eades, Seok-hee Hong, Navigating Software Architectures with Constant Visual Complexity. In 2005 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC'05), Dallas, Texas, USA, Sep 2005.
Keywords and Phrases: VIS-I.A.1: Navigation and Filtering, VIS-I.B.2.a: Fisheye Views, VIS-I.B.3.b: Graph/Network Layout, VIS-III.D: Cognitive Issues of Visualization, VIS-IV.A.1: Software Visualization, constant visual complexity, clustered graph
Loboda, Tomasz D, Peter Brusilovsky, WADEIn II: Adaptive Explanatory Visualization for Expressions Evaluation. In 2006 ACM Symposium on Software Visualization, Brighton, UK, September 2006.
Keywords and Phrases: VIS-I.B.5: Animation Techniques, VIS-I.B.8: Text-Oriented Visualization Techniques, VIS-II.A.2: Visualization for Education, VIS-II.B: Exploratory Purposes, VIS-IV.A.1: Software Visualization, adaptive visualization, adaptive explanations, program
visualization, user modeling, expression evaluation
Stasko, John and Patterson, C., "Understanding and Characterizing
Software Visualization Systems," Proceedings of the 1992 IEEE
International Workshop on Visual Languages, Septemner 1992, pp. 3-10.
Keywords and Phrases: VIS-III.F: Design Principles of Visualization Systems, VIS-IV.A.1: Software Visualization
Stasko, John T. and Wehrli, Joseph F., "Three-Dimensional Computation
Visualization", Proceedings of the 1993 IEEE Symposium
on Visual Languages, Bergen, Norway, August 1993, pp. 100-107.
Keywords and Phrases: VIS-I.B.5: Animation Techniques, VIS-I.B.7: Techniques for Multiple Dimensions, VIS-IV.A.1: Software Visualization, VIS-IV.A.1.f.1: Visualization of Concurrent and Parallel Languages
Varanda, Maria Joao, Pedro Rangel Henriques, Visualization / Animation of Programs Based on Abstract Representations and Formal Mappings. In 2001 IEEE Symposia on Human-Centric Computing Languages and Environments (HCC'01), Stresa, Italy, Sep 2001.
Keywords and Phrases: VIS-I.B.5: Animation Techniques, VIS-II.A.2: Visualization for Education, VIS-IV.A.1: Software Visualization
VIS-IV.A.1.a: Algorithm Visualization
Braune, Beatrix, and Diehl, Stephan and Kerren, Andreas and Wilhelm, Reinhard , Animation of the Generation and Computation of Finite Automata for Learning Software. In Proceedings of the 4th International Workshop on Implementing Automata (WIA '99), Potsdam, Germany, July 1999. Pages 39 to 47.
Keywords and Phrases: VIS-II.A.2: Visualization for Education, VIS-III.F: Design Principles of Visualization System, VIS-IV.A.1.a: Algorithm Visualization
Brown, Marc, Algorithm Animation, ACM Distinguished Dissertation 1987. MIT Press, Cambridge, Massachusetts, 1988.
Keywords and Phrases: VIS-I.B.5: Animation Techniques, VIS-I.C.1: Paradigms for Explicit Specification of Visualizations, VIS-II.A.2: Visualization for Education, VIS-IV.A.1.a: Algorithm Visualization, Balsa
Brown, M., Sedgewick R., A system for algorithm animation. In ACM SIGGRAPH '84, Minneapolis, MN, July 1984. Pages 177 to 186.
Keywords and Phrases: VIS-I.B.5: Animation Techniques, VIS-I.C.1: Paradigms for Explicit Specification of Visualizations, VIS-II.A.2: Visualization for Education, VIS-IV.A.1.a: Algorithm Visualization, Balsa, multiple views
Brown, M., Sedgewick, R., Techniques for Algorithm Animation. In IEEE Software, Vol. 2, No. 1, January 1985, pp. 28-39.
Keywords and Phrases: VIS-I.B.5: Animation Techniques, VIS-I.C.1: Paradigms for Explicit Specification of Visualizations, VIS-II.A.2: Visualization for Education, VIS-IV.A.1.a: Algorithm Visualization, Balsa, multiple views
Brown, M., Exploring Algorithms Using Balsa-II. In Computer, Vol. 21, No. 5, May 1988, pp. 14-36.
Keywords and Phrases: VIS-I.B.5: Animation Techniques, VIS-I.C.1: Paradigms for Explicit Specification of Visualizations, VIS-II.A.2: Visualization for Education, VIS-IV.A.1.a: Algorithm Visualization, Balsa, multiple views
Brown, M., Perspectives on Algorithm Animation. In Proceedings of the ACM SIGCHI '88 Conference on Human Factors in Computing Systems, ACM, May 1988, Washington D. C., pp. 33-38.
Keywords and Phrases: VIS-I.B.5: Animation Techniques, VIS-I.C.1: Paradigms for Explicit Specification of Visualizations, VIS-II.A.2: Visualization for Education, VIS-IV.A.1.a: Algorithm Visualization, Balsa, multiple views
Brown, M., ZEUS: A system for algorithm animation and
multi-view
editing. In Proceedings of the 1991 IEEE Workshop on Visual Languages, Kobe, Japan, October 1991, pp. 4-9.
Keywords and Phrases: VIS-I.B.5: Animation Techniques, VIS-I.C.1: Paradigms for Explicit Specification of Visualizations, VIS-IV.A.1.a: Algorithm Visualization, multiple views, Zeus, Balsa
Brown, M., Hershberger, J., Color and Sound in Algorithm
Animation. In Computer, Vol. 25, No. 12, December 1992, pp. 52-63.
Keywords and Phrases: VIS-I.B.6: Use of Color, VIS-I.B.9: Use of Sound in Visualizations, VIS-IV.A.1.a: Algorithm Visualization, VIS-I.B.5: Animation Techniques, VIS-I.C.1: Paradigms for Explicit Specification of Visualizations, Zeus, multiple views
Brown, M., Najork, M., "Algorithm Animation using 3D
Interactive
Graphics. In Proceedings of the 1993 ACM Symposium on User Interface Software and Technology , Atlanta, GA, November 1993, pp. 93-100.
Keywords and Phrases: VIS-I.B.5: Animation Techniques, VIS-I.B.7: Techniques for Multiple Dimensions, VIS-IV.A.1.a: Algorithm Visualization, VIS-I.C.1: Paradigms for Explicit Specification of Visualizations, multiple views, visualizing execution history, Zeus
Brown, M., Najork, M., Collaborative Active Textbooks: A
Web-Based Algorithm Animation System for an Electronic Classroom. In Proceedings of the 1996 IEEE International Symposium on Visual Languages, Boulder, CO, September 1996, pp. 266-275.
Keywords and Phrases: VIS-I.C.1: Paradigms for Explicit Specification of Visualizations, VIS-II.A.2: Visualization for Education, VIS-IV.A.1.a: Algorithm Visualization, web-based visualizations, Zeus, Balsa, multiple views
Camil, Demetrescu, Finocchi Irene, Smooth Animation of Algorithms in a Declarative Framework. In 1999 IEEE Symposium on Visual Languages, Tokyo, Japan, 09 1999.
Keywords and Phrases: VIS-I.B.5: Animation Techniques, VIS-I.C.1: Paradigms for Explicit Specification of Visualizations, VIS-I.C.2: AI/Knowledge-Based Specification of Visualizations, VIS-IV.A.1.a: Algorithm Visualization, VIS-IV.A.1.b: Data Structure Visualization, smooth animation, logic languages
Carlson, Paul, Margaret Burnett and Jonathan Cadiz, A Seamless Integration of Algorithm Animation into a Visual Programming Language. In International Workshop on Advanced Visual Interfaces, Gubbio, Italy, May 1996.
Keywords and Phrases: VIS-I.C.1: Paradigms for Explicit Specification of Visualizations, VIS-IV.A.1.a: Algorithm Visualization, VIS-IV.A.1.f.4: Visualization of Form-Based and Spreadsheet-Based Languages
Diehl, Stephan, and Kerren, Andreas, Increasing Explorativity by Generation. In Proceedings of the AACE World Conference on Educational Multimedia, Hypermedia and Telecommunications (EDMEDIA '00), Montreal, Canada, June 2000.
Keywords and Phrases: VIS-II.A.2: Visualization for Education, VIS-IV.A.1.a: Algorithm Visualization
Diehl, Stephan, and Goerg, Carsten and Kerren, Andreas, Animating Algorithms Live and Post Mortem. In Software Visualization, volume 2269 of LNCS State-of-the-Art Survey, pages 46-57. Springer, 2002.
Keywords and Phrases: VIS-I.C.1: Paradigms for Explicit Specification of Visualizations, VIS-II.A.2: Visualization for Education, VIS-IV.A.1.a: Algorithm Visualization
Hundhausen, Christopher, Sarah A. Douglas, Using Visualizations to Learn Algorithms: Should Students Construct Their Own, or View an Expert's?. In IEEE Symposium on Visual Languages, Seattle, Washington, September 2000.
Keywords and Phrases: VIS-I.A: Interaction with Vizualizations, VIS-II.A.2: Visualization for Education, VIS-III.A: Formal Quantitative Empirical Studies of Visualization, VIS-IV.A.1.a: Algorithm Visualization, constructivist learning theory, educational technology
Karavirta, Ville, Korhonen, Ari, and Malmi, Lauri, Taxonomy of Algorithm Animation Languages. In SoftVis 06 - ACM Symposium on Software Visualization, Brighton, United Kingdom, September 2006. Pages 77 to 85.
Keywords and Phrases: VIS-II.A.2: Visualization for Education, VIS-III.F: Design Principles of Visualization System, VIS-IV.A.1.a: Algorithm Visualization
Kerren, Andreas, and Egger, Thomas, EAVis: A Visualization Tool for Evolutionary Algorithms. In Proceedings of the 2005 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC '05), Dallas, Texas, USA, September 2005.
Keywords and Phrases: VIS-II.A.1: Visualization for Analysis and Statistics, VIS-II.A.2: Visualization for Education, VIS-IV.A.1.a: Algorithm Visualization
Kerren, Andreas, and J.T. Stasko, Algorithm Animation - Chapter Introduction. In Software Visualization, volume 2269 of LNCS State-of-the-Art Survey, pages 1-15. Springer, 2002.
Keywords and Phrases: VIS-IV.A.1.a: Algorithm Visualization
Lawrence, Andrea and Badre, Albert and Stasko, John,
"Empirically Evaluating the Use of Animations to Teach Algorithms",
Proceedings of the 1994 IEEE Symposium on Visual Languages, St. Louis,
MO, October 1994, pp. 48-54.
Keywords and Phrases: VIS-II.A.2: Education, VIS-III.A: Formal Quantitative of Empirical Studies, VIS-IV.A.1.a: Algorithm Visualization
Mukherjea, Sougata and Stasko, John T. , "Applying Algorithm Animation
Techniques for Program Tracing, Debugging, and Understanding",
Proceedings of the 15th International Conference on Software
Engineering, Baltimore, MD, May 1993, pp. 456-465.
Keywords and Phrases: VIS-I.C.1: Paradigms for Explicit Specification of Visualizations, VIS-II.B.3: Correctness and Maintenance, VIS-IV.A.1.a: Algorithm Visualization, VIS-IV.A.1.b: Data Structure Visualization, VIS-IV.A.1.f.6: Visualization of Imperative Languages
Mukherjea, Sougata and Stasko, John T., "Toward Visual Debugging:
Integrating Algorithm Animation Capabilities within a Source Level
Debugger", ACM Transactions on Computer-Human Interaction,
Vol. 1, No. 3, September 1994, pp. 215-244.
Keywords and Phrases: VIS-I.C.1: Paradigms for Explicit Specification of Visualizations, VIS-II.B.3: Correctness and Maintenance, VIS-IV.A.1.a: Algorithm Visualization, VIS-IV.A.1.b: Data Structure Visualization, VIS-IV.A.1.f.6: Visualization of Imperative Languages
Stasko, John T., "The Path-Transition Paradigm: A Practical
Methodology for Adding Animation to Program Interfaces", Journal of
Visual Languages and Computing, Vol. 1, No. 3, September 1990, pp.
213-236.
Keywords and Phrases: VIS-I.B.5: Animation Techniques, VIS-I.C.1: Paradigms for Explicit Specification of Visualizations, VIS-IV.A.1.a: Algorithm Visualization
Stasko, John T., "TANGO: A Framework and System for Algorithm Animation",
IEEE Computer, Vol. 23, No. 9, September 1990, pp. 27-39.
Keywords and Phrases: VIS-I.B.5: Animation Techniques, VIS-I.C.1: Paradigms for Explicit Specification of Visualizations, VIS-II.A.2: Education, VIS-IV.A.1.a: Algorithm Visualization
Stasko, John T., "Using Direct Manipulation to Build Algorithm
Animations by Demonstration", Proceedings of the ACM SIGCHI '91
Conference on Human Factors in Computing Systems, New Orleans, LA, May
1991, pp. 307-314.
Keywords and Phrases: VIS-I.B.5: Animation Techniques, VIS-I.C.1: Paradigms for Explicit Specification of Visualizations, VIS-II.A.2: Education, VIS-IV.A.1.a: Algorithm Animation
Stasko, John T, "Using Student-Built Algorithm Animations as Learning
Aids", Proceedings of the ACM Technical Symposium on Computer Science
Education (SIGCSE '97), San Jose, CA, February 1997, pp. 25-29.
Keywords and Phrases: VIS-I.C.1: Paradigms for Explicit Specification of Visualizations, VIS-II.A.2: Education, VIS-III.B: Qualitative/Observational Studies of Visualization, VIS-IV.A.1.a: Algorithm Visualization
Stasko, John and Badre, Albert and Lewis, Clayton, "Do Algorithm
Animations Assist Learning? An Empirical Study and Analysis",
Proceedings of the INTERCHI '93 Conference on Human Factors in
Computing Systems, Amsterdam, Netherlands, April 1993, pp. 61-66.
Keywords and Phrases: VIS-II.A.2: Education, VIS-III.A: Formal Quantitative Empirical Studies, VIS-III.C: Design of Studies of Visualization's Effectiveness, VIS-IV.A.1.a: Algorithm Visualization
Stasko, John T. and McCrickard, D. Scott, "Real
Clock Time Animation Support for Developing Software
Visualizations", Australian Computer Journal, Vol. 27, No. 3,
November 1995, pp. 118-128.
Keywords and Phrases: VIS-I.B.5: Animation Techniques, VIS-I.C.1: Paradigms for Explicit Specification of Visualizations, VIS-IV.A.1.a: Algorithm Visualization
Stasko, John T. and Muthukumarasamy, Jeyakumar,
"Visualizing Program Executions on Large Data Sets", Proceedings of
the IEEE Symposium on Visual Languages, Boulder CO, September 1996,
pp. 166-173.
Keywords and Phrases: VIS-I.A.1: Navigation and Filtering, VIS-I.B.10: Promotion of Scalability, VIS-IV.A.1.a: Algorithm Visualization
VIS-IV.A.1.a.1: Visualization of Specific Algorithms
Diehl, Stephan, and Kerren, Andreas and Weller, Torsten, Visual Exploration of Generation Algorithms for Finite Automata. In In Proceedings of the 5th International Conference on Implementation and Application of Automata (CIAA '00), London, Ontario/Canada, July 2000. Pages 327 to 328.
Keywords and Phrases: VIS-II.A.2: Visualization for Education, VIS-IV.A.1.a.1: Visualization of Specific Algorithms
Ihantola, Petri, Ville Karavirta, Ari Korhonen, and Jussi Nikander, Taxonomy of effortless creation of algorithm visualizations. In Proceedings of the 2005 international workshop on Computing education research, Seattle, WA, USA, 2005. Pages 123 to 133.
Keywords and Phrases: VIS-II.A.2: Visualization for Education, VIS-III.B: Qualitative/Observational Studies of Visualization, VIS-III.F: Design Principles of Visualization System, VIS-IV.A.1.a.1: Visualization of Specific Algorithms, VIS-IV.A.1.b: Data Structure Visualization, Algorithm visualization, eortlessness, interaction
Karavirta, Ville, Ari Korhonen, Lauri Malmi, and Kimmo Stålnacke, MatrixPro - A Tool for On-The-Fly Demonstration of Data Structures and Algorithms. In Proceedings of the Third Program Visualization Workshop, The University of Warwick, UK, July 2004. Pages 26 to 33.
Keywords and Phrases: VIS-I.C.1: Paradigms for Explicit Specification of Visualizations, VIS-II.A.2: Visualization for Education, VIS-III.F: Design Principles of Visualization System, VIS-IV.A.1.a.1: Visualization of Specific Algorithms, VIS-IV.A.1.b: Data Structure Visualization
Korhonen, Ari, Lauri Malmi, Taxonomy of Visual Algorithm Simulation Exercises. In Proceedings of the Third Program Visualization Workshop, Warwick, UK, July 2004. Pages 118 to 125.
Keywords and Phrases: VIS-II.A.2: Visualization for Education, VIS-III.F: Design Principles of Visualization System, VIS-IV.A.1.a.1: Visualization of Specific Algorithms, VIS-IV.A.1.b: Data Structure Visualization, VIS-IV.A.1.e: Visualization of Software Attributes and Interactions
Korhonen, Ari, Malmi, Lauri, Myllyselkä, Pertti and Scheinin, Patrik, Does it Make a Difference if Students Exercise on the Web or in the Classroom?. In Proceedings of The 7th Annual SIGCSE/SIGCUE Conference on Innovation and Technology in Computer Science Education, Aarhus, Denmark, June 2002. Pages 121 to 124.
Keywords and Phrases: VIS-II.A.2: Visualization for Education, VIS-III.A: Formal Quantitative Empirical Studies of Visualization, VIS-IV.A.1.a.1: Visualization of Specific Algorithms, VIS-IV.A.1.b: Data Structure Visualization, VIS-IV.A.1.e.1: Visualization of Control Flow, Automatic assessment, Randomised intervention study
Laakso, Mikko–Jussi, Tapio Salakoski, Linda Grandell, Xuemei Qiu, Ari Korhonen, and Lauri Malmi, Multi-Perspective Study of Novice Learners Adopting the Visual Algorithm Simulation Exercise System TRAKLA2. In Informatics in Education, , 2005. Pages 49 to 68.
Keywords and Phrases: VIS-II.A.2: Visualization for Education, VIS-III.A: Formal Quantitative Empirical Studies of Visualization, VIS-IV.A.1.a.1: Visualization of Specific Algorithms, VIS-IV.A.1.b: Data Structure Visualization, automatic assessment, feedback, computer science education, usability, evaluation
Laakso, Mikko–Jussi, Tapio Salakoski, and Ari Korhonen, The Feasibility of Automatic Assessment and Feedback. In Proceedings of Cognition and Exploratory Learning in Digital Age, Porto, Portugal, December 2005. Pages 113 to 122.
Keywords and Phrases: VIS-II.A.2: Visualization for Education, VIS-III.A: Formal Quantitative Empirical Studies of Visualization, VIS-IV.A.1.a.1: Visualization of Specific Algorithms, VIS-IV.A.1.b: Data Structure Visualization, assessment, feedback, computer science education, evaluation
Malmi, Lauri, Karavirta, Ville, Korhonen, Ari, Nikander, Jussi, Seppälä, Otto, and Silvasti, Panu, Visual Algorithm Simulation Exercise System with Automatic Assessment: TRAKLA2. In Informatics in Education, 3 (2), 2004. Pages 267 to 288.
Keywords and Phrases: VIS-I.C.1: Paradigms for Explicit Specification of Visualizations, VIS-II.A.2: Visualization for Education, VIS-III.B: Qualitative/Observational Studies of Visualization, VIS-III.F: Design Principles of Visualization System, VIS-IV.A.1.a.1: Visualization of Specific Algorithms, Algoirithms and data structures, algorithm animation, algorithm simulation, automatic assessement, computer science education.
Stasko, John T. and Turner, Carlton Reid, "Tidy Animations of Tree
Algorithms", Proceedings of the 1992 IEEE Workshop on Visual
Languages, Seattle, WA, September 1992, pp. 216-218.
Keywords and Phrases: VIS-I.B.3.c: Tree/Hierarchy Layout, VIS-II.A.2: Education, VIS-IV.A.1.a.1: Visualization of Specific Algorithms, VIS-IV.A.1.b: Data Structure Visualization
VIS-IV.A.1.b: Data Structure Visualization
Ihantola, Petri, Ville Karavirta, Ari Korhonen, and Jussi Nikander, Taxonomy of effortless creation of algorithm visualizations. In Proceedings of the 2005 international workshop on Computing education research, Seattle, WA, USA, 2005. Pages 123 to 133.
Keywords and Phrases: VIS-II.A.2: Visualization for Education, VIS-III.B: Qualitative/Observational Studies of Visualization, VIS-III.F: Design Principles of Visualization System, VIS-IV.A.1.a.1: Visualization of Specific Algorithms, VIS-IV.A.1.b: Data Structure Visualization, Algorithm visualization, eortlessness, interaction
Karavirta, Ville, Ari Korhonen, Lauri Malmi, and Kimmo Stålnacke, MatrixPro - A Tool for On-The-Fly Demonstration of Data Structures and Algorithms. In Proceedings of the Third Program Visualization Workshop, The University of Warwick, UK, July 2004. Pages 26 to 33.
Keywords and Phrases: VIS-I.C.1: Paradigms for Explicit Specification of Visualizations, VIS-II.A.2: Visualization for Education, VIS-III.F: Design Principles of Visualization System, VIS-IV.A.1.a.1: Visualization of Specific Algorithms, VIS-IV.A.1.b: Data Structure Visualization
Korhonen, Ari, Lauri Malmi, Taxonomy of Visual Algorithm Simulation Exercises. In Proceedings of the Third Program Visualization Workshop, Warwick, UK, July 2004. Pages 118 to 125.
Keywords and Phrases: VIS-II.A.2: Visualization for Education, VIS-III.F: Design Principles of Visualization System, VIS-IV.A.1.a.1: Visualization of Specific Algorithms, VIS-IV.A.1.b: Data Structure Visualization, VIS-IV.A.1.e: Visualization of Software Attributes and Interactions
Korhonen, Ari, Malmi, Lauri, Matrix — Concept Animation and Algorithm Simulation System. In Proceedings of the Working Conference on Advanced Visual Interfaces, Trento, Italy, May 2002. Pages 109 to 114.
Keywords and Phrases: VIS-I.A: Interaction with Vizualizations, VIS-I.B.3: Automatic Layout, VIS-I.B.5: Animation Techniques, VIS-I.C.1: Paradigms for Explicit Specification of Visualizations, VIS-IV.A.1.b: Data Structure Visualization, Algorithm simulation, algorithm animation, software visualization
Korhonen, Ari, Malmi, Lauri, Myllyselkä, Pertti and Scheinin, Patrik, Does it Make a Difference if Students Exercise on the Web or in the Classroom?. In Proceedings of The 7th Annual SIGCSE/SIGCUE Conference on Innovation and Technology in Computer Science Education, Aarhus, Denmark, June 2002. Pages 121 to 124.
Keywords and Phrases: VIS-II.A.2: Visualization for Education, VIS-III.A: Formal Quantitative Empirical Studies of Visualization, VIS-IV.A.1.a.1: Visualization of Specific Algorithms, VIS-IV.A.1.b: Data Structure Visualization, VIS-IV.A.1.e.1: Visualization of Control Flow, Automatic assessment, Randomised intervention study
Laakso, Mikko–Jussi, Tapio Salakoski, Linda Grandell, Xuemei Qiu, Ari Korhonen, and Lauri Malmi, Multi-Perspective Study of Novice Learners Adopting the Visual Algorithm Simulation Exercise System TRAKLA2. In Informatics in Education, , 2005. Pages 49 to 68.
Keywords and Phrases: VIS-II.A.2: Visualization for Education, VIS-III.A: Formal Quantitative Empirical Studies of Visualization, VIS-IV.A.1.a.1: Visualization of Specific Algorithms, VIS-IV.A.1.b: Data Structure Visualization, automatic assessment, feedback, computer science education, usability, evaluation
Laakso, Mikko–Jussi, Tapio Salakoski, and Ari Korhonen, The Feasibility of Automatic Assessment and Feedback. In Proceedings of Cognition and Exploratory Learning in Digital Age, Porto, Portugal, December 2005. Pages 113 to 122.
Keywords and Phrases: VIS-II.A.2: Visualization for Education, VIS-III.A: Formal Quantitative Empirical Studies of Visualization, VIS-IV.A.1.a.1: Visualization of Specific Algorithms, VIS-IV.A.1.b: Data Structure Visualization, assessment, feedback, computer science education, evaluation
Mukherjea, Sougata and Stasko, John T. , "Applying Algorithm Animation
Techniques for Program Tracing, Debugging, and Understanding",
Proceedings of the 15th International Conference on Software
Engineering, Baltimore, MD, May 1993, pp. 456-465.
Keywords and Phrases: VIS-I.C.1: Paradigms for Explicit Specification of Visualizations, VIS-II.B.3: Correctness and Maintenance, VIS-IV.A.1.a: Algorithm Visualization, VIS-IV.A.1.b: Data Structure Visualization, VIS-IV.A.1.f.6: Visualization of Imperative Languages
Mukherjea, Sougata and Stasko, John T., "Toward Visual Debugging:
Integrating Algorithm Animation Capabilities within a Source Level
Debugger", ACM Transactions on Computer-Human Interaction,
Vol. 1, No. 3, September 1994, pp. 215-244.
Keywords and Phrases: VIS-I.C.1: Paradigms for Explicit Specification of Visualizations, VIS-II.B.3: Correctness and Maintenance, VIS-IV.A.1.a: Algorithm Visualization, VIS-IV.A.1.b: Data Structure Visualization, VIS-IV.A.1.f.6: Visualization of Imperative Languages
Stasko, John T. and Turner, Carlton Reid, "Tidy Animations of Tree
Algorithms", Proceedings of the 1992 IEEE Workshop on Visual
Languages, Seattle, WA, September 1992, pp. 216-218.
Keywords and Phrases: VIS-I.B.3.c: Tree/Hierarchy Layout, VIS-II.A.2: Education, VIS-IV.A.1.a.1: Visualization of Specific Algorithms, VIS-IV.A.1.b: Data Structure Visualization
VIS-IV.A.1.c: Execution Structure Visualization (e.g., Run-Time Heap, Run-Time Stack, etc.)
Malloy, Brian A, James F. Power, Using a Molecular Metaphor to Facilitate Comprehension of 3D Object Diagrams. In 2005 IEEE Symposium on Visual Languages and Human-Centric Computing, Dallas, Texas, USA, September 2005.
Keywords and Phrases: VIS-IV.A.1.c: Execution Structure Visualization, VIS-IV.A.1.f.9: Visualization of Object Oriented languages, UML Object Diagrams
Mehner, Katharina, Wagner, Annika, Visualizing the Synchronization of Java-Threads with UML. In IEEE Symposium on Visual Languages, Seattle, Washington, September 2000.
Keywords and Phrases: VIS-IV.A.1.c: Execution Structure Visualization, VIS-IV.A.1.e.5: Visualization of Calls, VIS-IV.A.1.f.1: Visualization of Concurrent and Parallel Languages, debugging, Java, UML
VIS-IV.A.1.d: Code Visualization
Collberg, Christian, Todd A. Proebsting, Sean Davey, Language-Agnostic Program Rendering for Presentation,
Debugging and Visualization. In IEEE Symposium on Visual Languages, Seattle, Washington, September 2000.
Keywords and Phrases: VIS-IV.A.1.d: Code Visualization, VIS-IV.A.1.e.2: Visualization of Data Flow, VIS-IV.A.1.e.7: Visualization of Performance, VIS-IV.A.1.f.9: Visualization of Object Oriented languages
Eick, Stephen G., Maintenance of Large Systems. In Programming as a Multi-Media Experience, John Stasko, John Domingue, Marc H. Brown, and BlaineA. Price, editors, MIT Press pages 315-328, 1998. .
Keywords and Phrases: VIS-IV.A.1.d: Code Visualization
Eick, Stephen G., A Visual Tool for the Year 2000 Problem. In IEEE Computer 31(10), October, 1998. Pages 63 to 69.
Keywords and Phrases: VIS-IV.A.1.d: Code Visualization
VIS-IV.A.1.d.1: Visualization of History and Version Control
Korhonen, Ari, Sutinen, Erkki, and Tarhio, Jorma, Understanding Algorithms by Means of Visualized Path Testing. In In: Stephan Diehl ed. Software Visualization: International Seminar. Springer, Dagstuhl, Germany, pp. 256-268. .
Keywords and Phrases: VIS-I.A.3: Annotation, VIS-III.D: Cognitive Issues of Visualization, VIS-III.F: Design Principles of Visualization System, VIS-IV.A.1.d.1: Visualization of History and Version Control, VIS-IV.A.1.e: Visualization of Software Attributes and Interactions
Lönnberg, Jan, Korhonen, Ari and Malmi, Lauri, MVT — A system for visual testing of software. In Proceedings of the Working Conference on Advanced Visual Interfaces, Gallipoli, Italy, May 2004. Pages 385 to 388.
Keywords and Phrases: VIS-I.C.1: Paradigms for Explicit Specification of Visualizations, VIS-II.B.4: Visualization for Testing, VIS-III.F: Design Principles of Visualization System, VIS-IV.A.1.d.1: Visualization of History and Version Control, VIS-IV.A.1.e: Visualization of Software Attributes and Interactions, Visual testing, visual debugging, algorithm simulation, bytecode instrumentation, execution history logging
VIS-IV.A.1.e: Visualization of Software Attributes and Interactions
Burkwald, Susan K, Stephen G. Eick, Kurt D. Rivard, and John D. Pyrce, Visualizing Year 2000 Program Changes. In WPC '98 Proceedings, Ischia, Italy, June 1998. Pages 13 to 18.
Keywords and Phrases: VIS-IV.A.1.d: Code Visualization, VIS-IV.A.1.e: Visualization of Software Attributes and Interactions
Jerding, Dean, Stasko, John T., and Ball, Thomas "Visualizing
Interactions in Program Executions," Proceedings of the 1997
International Conference on Software Engineering (ICSE-97), Boston,
MA, May 1997, pp. 360-370.
Keywords and Phrases: VIS-I.B.10: Promotion of Scalability, VIS-II.B.3: Correctness and Maintenance, VIS-IV.A.1.e: Visualization of Attributes and Interactions, VIS-IV.A.1.f.9: Visualization of Object Oriented Languages
Korhonen, Ari, Lauri Malmi, Taxonomy of Visual Algorithm Simulation Exercises. In Proceedings of the Third Program Visualization Workshop, Warwick, UK, July 2004. Pages 118 to 125.
Keywords and Phrases: VIS-II.A.2: Visualization for Education, VIS-III.F: Design Principles of Visualization System, VIS-IV.A.1.a.1: Visualization of Specific Algorithms, VIS-IV.A.1.b: Data Structure Visualization, VIS-IV.A.1.e: Visualization of Software Attributes and Interactions
Korhonen, Ari, Sutinen, Erkki, and Tarhio, Jorma, Understanding Algorithms by Means of Visualized Path Testing. In In: Stephan Diehl ed. Software Visualization: International Seminar. Springer, Dagstuhl, Germany, pp. 256-268. .
Keywords and Phrases: VIS-I.A.3: Annotation, VIS-III.D: Cognitive Issues of Visualization, VIS-III.F: Design Principles of Visualization System, VIS-IV.A.1.d.1: Visualization of History and Version Control, VIS-IV.A.1.e: Visualization of Software Attributes and Interactions
Kraemer, Eileen and Stasko, John T.,
"Creating an Accurate Portrayal of Concurrent Executions",
Concurrency, Vol. 6, No. 1, Jan-Mar 1998, pp. 36-46.
Keywords and Phrases: VIS-II.B: Exploratory Purposes, VIS-IV.A.1.e: Visualization of Software Attributes and Interactions, VIS-IV.A.1.f.1: Visualization of Concurrent and Parallel Languages
Kraemer, Eileen and Stasko, John T., "Toward Flexible Control of the
Temporal Mapping from Concurrent Program Events to Animations,"
Proceedings of the 8th International Parallel Processing Symposium
(IPPS '94), Cancun, Mexico, April 1994, pp. 902-908.
Keywords and Phrases: VIS-I.C.1: Paradigms for Explicit Specification of Visualizations, VIS-IV.A.1.e: Software Attributes and Interactions, VIS-IV.A.1.f.1: Visualization of Concurrent and Parallel Languages
Lönnberg, Jan, Korhonen, Ari and Malmi, Lauri, MVT — A system for visual testing of software. In Proceedings of the Working Conference on Advanced Visual Interfaces, Gallipoli, Italy, May 2004. Pages 385 to 388.
Keywords and Phrases: VIS-I.C.1: Paradigms for Explicit Specification of Visualizations, VIS-II.B.4: Visualization for Testing, VIS-III.F: Design Principles of Visualization System, VIS-IV.A.1.d.1: Visualization of History and Version Control, VIS-IV.A.1.e: Visualization of Software Attributes and Interactions, Visual testing, visual debugging, algorithm simulation, bytecode instrumentation, execution history logging
Shilling, John J. and Stasko, John T.,
"Using Animation to Design Object-Oriented Systems", Object
Oriented Systems, Vol. 1, No. 1, September 1994, pp. 5-19.
Keywords and Phrases: VIS-I.B.5: Animation Techniques, VIS-II.A.3: Documentation, VIS-IV.A.1.e: Visualization of Software Attributes and Interactions, VIS-IV.A.1.f.9: Visualization of Object Oriented Languages
VIS-IV.A.1.e.1: Visualization of Control Flow
Varanda, Maria João, Pedro Rangel Henriques, Visualization/Animation of Programs in Alma: obtaining different results. In 2003 IEEE Symposia on Human Centric Computing Languages and Environments, Auckland, New Zealand, October 2003.
Keywords and Phrases: VIS-I.B.3: Automatic Layout, VIS-I.B.4: Visualization of Dynamically Changing Data, VIS-II.A.2: Visualization for Education, VIS-IV.A.1.e.1: Visualization of Control Flow, VIS-IV.A.1.e.2: Visualization of Data Flow, Program Animation
VIS-IV.A.1.e.2: Visualization of Data Flow
Varanda, Maria João, Pedro Rangel Henriques, Visualization/Animation of Programs in Alma: obtaining different results. In 2003 IEEE Symposia on Human Centric Computing Languages and Environments, Auckland, New Zealand, October 2003.
Keywords and Phrases: VIS-I.B.3: Automatic Layout, VIS-I.B.4: Visualization of Dynamically Changing Data, VIS-II.A.2: Visualization for Education, VIS-IV.A.1.e.1: Visualization of Control Flow, VIS-IV.A.1.e.2: Visualization of Data Flow, Program Animation
VIS-IV.A.1.e.3: Visualization of Program Slices
VIS-IV.A.1.e.4: Visualization of Message Flow
Koike, Hideki, Tetsuji Takada, Toshiyuki Masui, VisuaLinda: A Framework for Visualizing Parallel Linda Programs. In 1997 IEEE Symposium on Visual Languages, Capri, Italy, 1997. Pages 176 to 182.
Keywords and Phrases: VIS-IV.A.1.c: Execution Structure Visualization, VIS-IV.A.1.e.4: Visualization of Message Flow, VIS-IV.A.1.f.1: Visualization of Concurrent and Parallel Languages, Linda
Malloy, Brian A, James F. Power, Exploiting UML dynamic object modeling for the visualization of C++ programs. In ACM Symposium on Software Visualization, St. Louis, Missouri, USA, May 15-16 2005. Pages 105 to 114.
Keywords and Phrases: VIS-I.A.2: Interactive Analysis, VIS-IV.A.1.e.4: Visualization of Message Flow, VIS-IV.A.1.f.9: Visualization of Object Oriented languages, UML sequence and communication diagrams
VIS-IV.A.1.e.5: Visualization of Calls
VIS-IV.A.1.e.6: Visualization of Inheritance
VIS-IV.A.1.e.7: Visualization of Performance
VIS-IV.A.1.f: Visualization of Paradigm-Specific Content
VIS-IV.A.1.f.1: Visualization of Concurrent and Parallel Languages
Kraemer, Eileen and Stasko, John T.,
"Creating an Accurate Portrayal of Concurrent Executions",
Concurrency, Vol. 6, No. 1, Jan-Mar 1998, pp. 36-46.
Keywords and Phrases: VIS-II.B: Exploratory Purposes, VIS-IV.A.1.e: Visualization of Software Attributes and Interactions, VIS-IV.A.1.f.1: Visualization of Concurrent and Parallel Languages
Kraemer, Eileen and Stasko, John T., "The Visualization of Parallel
Systems: An Overview," Journal of Parallel and Distributed
Computing,
Vol. 18, No. 2, June 1993, pp. 105-117.
Keywords and Phrases: VIS-III.F: Design Principles of Visualization, VIS-IV.A.1.f.1 Visualization of Concurrent and Parallel Languages
Kraemer, Eileen and Stasko, John T., "Toward Flexible Control of the
Temporal Mapping from Concurrent Program Events to Animations,"
Proceedings of the 8th International Parallel Processing Symposium
(IPPS '94), Cancun, Mexico, April 1994, pp. 902-908.
Keywords and Phrases: VIS-I.C.1: Paradigms for Explicit Specification of Visualizations, VIS-IV.A.1.e: Software Attributes and Interactions, VIS-IV.A.1.f.1: Visualization of Concurrent and Parallel Languages
Kraemer, Eileen and Stasko, John T., "Issues in Visualization for the
Comprehension of Parallel Programs", Proceedings of the 3rd Workshop
on Program Comprehension, IEEE Computer Society Press, Washington,
D.C., November 1994, pp. 116-125.
Keywords and Phrases: VIS-II.B.3: Correctness and Maintenance, VIS-III.F: Design Principles of Visualization Systems, VIS-IV.A.1: Software Visualization, VIS-IV.A.1.f: Visualization of Concurrent and Parallel Languages
Mehner, Katharina, Wagner, Annika, Visualizing the Synchronization of Java-Threads with UML. In IEEE Symposium on Visual Languages, Seattle, Washington, September 2000.
Keywords and Phrases: VIS-IV.A.1.c: Execution Structure Visualization, VIS-IV.A.1.e.5: Visualization of Calls, VIS-IV.A.1.f.1: Visualization of Concurrent and Parallel Languages, debugging, Java, UML
Stasko, John T. and Kraemer, Eileen, "A Methodology for Building
Application-Specific Visualizations of Parallel Programs," Journal of
Parallel and Distributed Computing, Vol. 18, No. 2, June 1993, pp.
258-264.
Keywords and Phrases: VIS-I.B.5: Animation Techniques, VIS-I.C.1: Paradigms for Explicit Specification of Visualizations, VIS-IV.A.1: Software Visualization, VIS-IV.A.1.f.1: Visualization of Concurrent and Parallel Languages
Stasko, John T. and Wehrli, Joseph F., "Three-Dimensional Computation
Visualization", Proceedings of the 1993 IEEE Symposium
on Visual Languages, Bergen, Norway, August 1993, pp. 100-107.
Keywords and Phrases: VIS-I.B.5: Animation Techniques, VIS-I.B.7: Techniques for Multiple Dimensions, VIS-IV.A.1: Software Visualization, VIS-IV.A.1.f.1: Visualization of Concurrent and Parallel Languages
VIS-IV.A.1.f.2: Visualization of Constraint-Based Languages
VIS-IV.A.1.f.3: Visualization of Data-Flow Languages
VIS-IV.A.1.f.4: Visualization of Form-Based and Spreadsheet-Based Languages
Ruthruff, J., E. Creswick, M. Burnett, C. Cook, S. Prabhakararao, M. Fisher II, M. Main, End-User Software Visualizations for Fault Localization. In ACM Symposium on Software Visualization, San Diego, CA, June 2003. Pages 123 to 132.
Keywords and Phrases: VIS-II.B.3: Visualization for Correctness and Maintenance, VIS-II.B.4: Visualization for Testing, VIS-III.A: Formal Quantitative Empirical Studies of Visualization, VIS-IV.A.1.f.4: Visualization of Form-Based and Spreadsheet-Based Languages, Forms/3, end-user software engineering, WYSIWYT
VIS-IV.A.1.f.5: Visualization of Functional Languages
VIS-IV.A.1.f.6: Visualization of Imperative Languages
Mukherjea, Sougata and Stasko, John T., "Toward Visual Debugging:
Integrating Algorithm Animation Capabilities within a Source Level
Debugger", ACM Transactions on Computer-Human Interaction,
Vol. 1, No. 3, September 1994, pp. 215-244.
Keywords and Phrases: VIS-I.C.1: Paradigms for Explicit Specification of Visualizations, VIS-II.B.3: Correctness and Maintenance, VIS-IV.A.1.a: Algorithm Visualization, VIS-IV.A.1.b: Data Structure Visualization, VIS-IV.A.1.f.6: Visualization of Imperative Languages
Reichardt, Johannes, Two-dimensional C++. In 2006 ACM Symposium on Software Visualization, Brighton, United Kingdom, September 2006.
Keywords and Phrases: VIS-IV.A.1.f.6: Visualization of Imperative Languages, VIS-IV.A.1.f.9: Visualization of Object Oriented languages, program comprehension, homomorphic mapping
VIS-IV.A.1.f.7: Visualization of Logic Languages
VIS-IV.A.1.f.8: Visualization of Multi-Paradigm Languages
VIS-IV.A.1.f.9: Visualization of Object Oriented Languages
Jerding, Dean, Stasko, John T., and Ball, Thomas "Visualizing
Interactions in Program Executions," Proceedings of the 1997
International Conference on Software Engineering (ICSE-97), Boston,
MA, May 1997, pp. 360-370.
Keywords and Phrases: VIS-I.B.10: Promotion of Scalability, VIS-II.B.3: Correctness and Maintenance, VIS-IV.A.1.e: Visualization of Attributes and Interactions, VIS-IV.A.1.f.9: Visualization of Object Oriented Languages
Malloy, Brian A, James F. Power, Using a Molecular Metaphor to Facilitate Comprehension of 3D Object Diagrams. In 2005 IEEE Symposium on Visual Languages and Human-Centric Computing, Dallas, Texas, USA, September 2005.
Keywords and Phrases: VIS-IV.A.1.c: Execution Structure Visualization, VIS-IV.A.1.f.9: Visualization of Object Oriented languages, UML Object Diagrams
Malloy, Brian A, James F. Power, Exploiting UML dynamic object modeling for the visualization of C++ programs. In ACM Symposium on Software Visualization, St. Louis, Missouri, USA, May 15-16 2005. Pages 105 to 114.
Keywords and Phrases: VIS-I.A.2: Interactive Analysis, VIS-IV.A.1.e.4: Visualization of Message Flow, VIS-IV.A.1.f.9: Visualization of Object Oriented languages, UML sequence and communication diagrams
Reichardt, Johannes, Two-dimensional C++. In 2006 ACM Symposium on Software Visualization, Brighton, United Kingdom, September 2006.
Keywords and Phrases: VIS-IV.A.1.f.6: Visualization of Imperative Languages, VIS-IV.A.1.f.9: Visualization of Object Oriented languages, program comprehension, homomorphic mapping
Shilling, John J. and Stasko, John T.,
"Using Animation to Design Object-Oriented Systems", Object
Oriented Systems, Vol. 1, No. 1, September 1994, pp. 5-19.
Keywords and Phrases: VIS-I.B.5: Animation Techniques, VIS-II.A.3: Documentation, VIS-IV.A.1.e: Visualization of Software Attributes and Interactions, VIS-IV.A.1.f.9: Visualization of Object Oriented Languages
VIS-IV.A.1.f.10: Visualization of Programming-By-Demonstration Languages
VIS-IV.A.1.f.11: Visualization of Rule-Based Languages
VIS-IV.A.2: Web Visualization
Sifer, Mark J, Olivier Liechti, Zooming in One Dimension can be better than Two: an Interface for Placing Search Results in Context with a Restricted Sitemap. In 1999 IEEE Symposium on Visual Languages, Tokyo, Japan, September 1999.
Keywords and Phrases: VIS-I.A.1.b: Zooming, VIS-I.B.2.c: Distorted Views, VIS-I.B.3.c: Tree/Hierarchy Layout, VIS-II.B.2: Visualization for Searching, VIS-IV.A.2: Web Visualization, WWW, sitemap, search results
Sommerer, Christa, Laurent Mignonneau, VERBARIUM and LIFE SPACIES: Creating a Visual Language by Transcoding Text into Form on the Internet. In 1999 IEEE Symposium on Visual Languages, Tokyo, Japan, September 1999.
Keywords and Phrases: VIS-I.B.8: Text-Oriented Visualization Techniques, VIS-III.F: Design Principles of Visualization System, VIS-IV.A.2: Web Visualization, text-to-form editor, human-computer interaction, Internet, interactive art, genetic code
VIS-IV.A.3: Document Visualization
VIS-IV.A.4: Database Visualization
Cruz, Isabel, Peter S. Leveille, Implementation of a Constraint-Based Visualization System. In IEEE Symposium on Visual Languages, Seattle, Washington, September 2000.
Keywords and Phrases: VIS-I.C.1: Paradigms for Explicit Specification of Visualizations, VIS-IV.A.4: Database Visualization
Olston, Chris A, Stonebraker, Michael, Aiken, Alexander, Hellerstein, Joseph M., VIQING: Visual Interactive QueryING. In 1998 IEEE Symposium on Visual Languages, Halifax, Canada, September 1998.
Keywords and Phrases: VIS-I.A.1.a: Dynamic Queries, VIS-IV.A: Information Visualization, VIS-IV.A.4: Database Visualization, graphical query languages, direct-manipulation interfaces
VIS-IV.A.5: Business Visualization
VIS-IV.A.6: Visualization of Software Engineering Processes
Grundy, John, John G Hosking, High-level Static and Dynamic Visualisation of Software
Architectures. In IEEE Symposium on Visual Languages, Seattle, Washington, September 2000.
Keywords and Phrases: VIS-II.A.1: Visualization for Analysis and Statistics, VIS-IV.A.6: Visualization of Software Engineering Processes
VIS-IV.B: Geographical Information System Visualization
VIS-IV.C: Scientific Visualization (Physical Processes)