| Perspectives on algorithm animation |
| Full text |
Pdf
(826 KB)
|
| Source
|
Conference on Human Factors in Computing Systems
archive
Proceedings of the SIGCHI conference on Human factors in computing systems
table of contents
Washington, D.C., United States
Pages: 33 - 38
Year of Publication: 1988
ISBN:0-201-14237-6
|
|
Author
|
|
| Sponsor |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 5, Downloads (12 Months): 28, Citation Count: 22
|
|
|
ABSTRACT
Systems for animating algorithms have received considerable interest of late as effective means for understanding computer programs. Thus far, nothing has been reported in the literature concerning nature of the displays nor to what extent displays can be created automatically. This paper addresses these two issues. The first part presents a taxonomy of displays prevalent in algorithm animation systems; the second part uses the taxonomy to analyze those types of displays that can and cannot be created automatically from unmodified source code.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
Ronald M. Baecker. An Application Overview of Program Visualization. Computer Graphics, 20(4):325, July 1986.
|
| |
2
|
Jon L. Bentley and Brian W. Kemighan. A System for Algorithm Animation: Tutorial and User Manual. Technical Report Computer Science No. 132, AT&T Bell Laboratories, Murray Hill, NJ, January 1987.
|
| |
3
|
|
 |
4
|
|
| |
5
|
|
 |
6
|
H. D. Bocker , G. Fischer , H. Nieper, The enhancement of understanding through visual representations, Proceedings of the SIGCHI conference on Human factors in computing systems, p.44-50, April 13-17, 1986, Boston, Massachusetts, United States
|
| |
7
|
Aulikki Hyrskykari and Kari-Jouko Raih~i. ALADDIN: A Tool for Generating Algorithm Animations. Technical Report, University of Tampere, Finland, April 1987.
|
 |
8
|
R. J. Lipton , S. C. North , J. S. Sandberg, A method for drawing graphs, Proceedings of the first annual symposium on Computational geometry, p.153-160, June 05-07, 1985, Baltimore, Maryland, United States
[doi> 10.1145/323233.323254]
|
| |
9
|
Ralph L. London and Robert A. Duisberg. Animating Programs Using Smalltalk. IEEE Computer, 18(8):61- 71, August 1985.
|
 |
10
|
B. A. Myers, Visual programming, programming by example, and program visualization: a taxonomy, Proceedings of the SIGCHI conference on Human factors in computing systems, p.59-66, April 13-17, 1986, Boston, Massachusetts, United States
|
| |
11
|
Edward M. Reingold and John S. Tilford. Tidier drawings of trees. IEEE Trans. on Software Engineering, SE-7(2):223-228, March 198 I.
|
| |
12
|
Steven P. Reiss. Displaying Program and Data Structures. Technical Report CS-86-19, Brown University, Providence, RI, April 1986.
|
| |
13
|
|
CITED BY 22
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Petri Ihantola , Ville Karavirta , Ari Korhonen , Jussi Nikander, Taxonomy of effortless creation of algorithm visualizations, Proceedings of the 2005 international workshop on Computing education research, p.123-133, October 01-02, 2005, Seattle, WA, USA
|
|
|
|
|
|
|
|
|
|
Sougata Mukherjea , John T. Stasko, Applying algorithm animation techniques for program tracing, debugging, and understanding, Proceedings of the 15th international conference on Software Engineering, p.456-465, May 17-21, 1993, Baltimore, Maryland, United States
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Camil Demetrescu , Irene Finocchi , Giuseppe F. Italiano , Stefan Näher, Visualization in algorithm engineering: tools and techniques, Experimental algorithmics: from algorithm design to robust and efficient software, Springer-Verlag New York, Inc., New York, NY, 2002
|
|