Visualization of the static aspects of software: A survey

P Caserta, O Zendra - IEEE transactions on visualization and …, 2010 - ieeexplore.ieee.org
Software is usually complex and always intangible. In practice, the development and
maintenance processes are time-consuming activities mainly because software complexity …

[PDF][PDF] Aesthetic Computing

PA Fishwick - 2006 - academia.edu
In Aesthetic Computing, key scholars and practitioners from art, design, computer science,
and mathematics lay the foundations for a discipline that applies the theory and practice of …

A 3d metaphor for software production visualization

T Panas, R Berrigan, J Grundy - Proceedings on Seventh …, 2003 - ieeexplore.ieee.org
Software development is difficult because software is complex, the software production
process is complex and understanding of software systems is a challenge. We propose a 3D …

Applying gestalt principles to animated visualizations of network data

KV Nesbitt, C Friedrich - Proceedings Sixth International …, 2002 - ieeexplore.ieee.org
Graphs are a commonly used data structure for representing relational information.
Drawings of these structures, as node and link diagrams, can provide a useful visualization …

[BOOK][B] Human-Centered Visualization Environments: GI-Dagstuhl Research Seminar, Dagstuhl Castle, Germany, March 5-8, 2006, Revised Papers

A Kerren, A Ebert, J Meyer - 2007 - books.google.com
This tutorial book features an augmented selection of the material presented at the GI-
Dagstuhl Research Seminar on Human-Centered Visualization Environments, HCVE 2006 …

Designing computer games to teach algorithms

SS Shabanah, JX Chen, H Wechsler… - 2010 Seventh …, 2010 - ieeexplore.ieee.org
Data structures and algorithms are important foundation topics in computer science
education. However, they are often complex and hard to understand. Therefore, we …

[BOOK][B] Event graph analysis for debugging massively parallel programs

D Kranzlmüller - 2000 - mcs.anl.gov
Error detection and performance analysis of parallel programs is tedious and difficult,
especially in massively-parallel environments. Many concurrently executing and …

Algorithm animation introduction

A Kerren, JT Stasko - Lecture Notes in Computer Science (см. в книгах), 2002 - elibrary.ru
An algorithm animation (AA) visualizes the behavior of an algorithm by producing an
abstraction of both the data and the operations of the algorithm. Initially it maps the current …

[BOOK][B] Visual languages and applications

K Zhang - 2010 - books.google.com
Visual languages have long been a pursuit of effective communication between human and
machine. With rapid advances of the Internet and Web technology, human-human …

[BOOK][B] Algorithms for drawing clustered graphs

Q Feng - 1997 - Citeseer
In the mid 1980s, graphics workstations became the main platforms for software and
information engineers. Since then, visualization of relational information has become an …