skip to main content
article
Free Access

TANGO: A FRAMEWORK AND SYSTEM FOR ALGORITHM ANIMATION

Published:01 January 1990Publication History
Skip Abstract Section

Abstract

Algorithm animation is the process of abstracting the data, operations, and semantics of computer programs, and then creating animated graphical views of those abstractions. Although a handful of algorithm animation systems have been developed in recent years, relatively little work has been done on the theoretical foundations of such systems. In this work we develop a conceptual framework with formal models and precise semantics for algorithm animation. The framework contains facilities for defining operations in an algorithm, designing animations, and mapping the algorithm operations to their corresponding animations. Concurrently, we develop an algorithm animation system called TANGO (Transition-based A Nimation GeveratiOn) and a WYSIWYG demonstrational animation design tool called DANCE (Demonstrational A Nimation CrEation) that are both based upon the framework.

References

  1. John T. Stasko. TANGO: A Framework and System for Algorithm Animation. PhD Thesis, Brown University, Providence, RI, 1989. Available as technical report CS-89-30. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. Steven P. Reiss and John T. Stasko. The Brown Workstation Environment: A User Interface Design Toolkit. In Proc. of the IFIP Working Conference on Engineering for Human-Computer Interaction, Napa Valley, CA, August 1989.Google ScholarGoogle Scholar
  3. Steven P. Reiss. Interacting with the FIELD Environment. Brown University, technical report in preparation. Google ScholarGoogle ScholarDigital LibraryDigital Library

Recommendations

Comments

Login options

Check if you have access through your login credentials or your institution to get full access on this article.

Sign in

Full Access

  • Published in

    cover image ACM SIGCHI Bulletin
    ACM SIGCHI Bulletin  Volume 21, Issue 3
    Jan. 1990
    112 pages
    ISSN:0736-6906
    DOI:10.1145/379088
    Issue’s Table of Contents

    Copyright © 1990 Author

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    • Published: 1 January 1990

    Check for updates

    Qualifiers

    • article

PDF Format

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader