Title :
Tango: a framework and system for algorithm animation
Author_Institution :
Coll. of Comput., Georgia Inst. of Technol., Atlanta, GA, USA
Abstract :
The role of animation in understanding and evaluating programs and developing new programs is discussed. A framework for algorithm animation, called Tango, and a system based on that framework are introduced. Related work is reviewed, and the conceptual framework on which Tango is based is examined. The implementation of the Tango system is described. The first-fit bin-packing algorithm is animated to illustrate how the path-transition paradigm simplifies algorithm animation.<>
Keywords :
computer animation; software engineering; Tango; algorithm animation; first-fit bin-packing algorithm; path-transition; program development; program evaluation; program understanding; Algorithm design and analysis; Animation; Computer science; Computerized monitoring; Data visualization; Education; Operating systems; Programming profession; Rendering (computer graphics); System performance;