1985
DOI: 10.1109/ms.1985.229778
|View full text |Cite
|
Sign up to set email alerts
|

Techniques for Algorithm Animation

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
45
0
6

Year Published

1988
1988
2010
2010

Publication Types

Select...
7
3

Relationship

0
10

Authors

Journals

citations
Cited by 184 publications
(51 citation statements)
references
References 9 publications
0
45
0
6
Order By: Relevance
“…It has integrated a true visual debugger, and it provides dynamic state visualization rather than animation of specific algorithms [Brown and Sedgewick 1985]. jGRASP provides intuitive graphical representations of program design and runtime structure, but it does not provide a visual operational semantics for Java; the visualizations are intentionally abstract in order to be understood at a high level.…”
Section: Related Workmentioning
confidence: 99%
“…It has integrated a true visual debugger, and it provides dynamic state visualization rather than animation of specific algorithms [Brown and Sedgewick 1985]. jGRASP provides intuitive graphical representations of program design and runtime structure, but it does not provide a visual operational semantics for Java; the visualizations are intentionally abstract in order to be understood at a high level.…”
Section: Related Workmentioning
confidence: 99%
“…Balsa and Zeus [2] are examples of early algorithm animation systems that were highly influential. Users of these systems create visualizations by inserting calls to the animation system directly into the source code being visualized.…”
Section: Comparison To Related Work 41 General Purpose Software and mentioning
confidence: 99%
“…Neither of the scenarios mentioned in the previous paragraph-for program animation or a graphical program library-is particularly novel; indeed, proponents of algorithm animation [2,3] have long advocated (and designed) just such systems. The crucial point here, however, is that craft-object language environments provide an ideal small-scale venue in which to embed these ideas into working end-user-programming environments.…”
Section: Crafts and Computers: Language Designmentioning
confidence: 99%