A seamless integration of algorithm animation into a visual programming language

  • Authors:
  • Paul Carlson;Margaret Burnett;Jonathan Cadiz

  • Affiliations:
  • Oregon State University, Corvallis, Oregon;Oregon State University, Corvallis, Oregon;Oregon State University, Corvallis, Oregon

  • Venue:
  • AVI '96 Proceedings of the workshop on Advanced visual interfaces
  • Year:
  • 1996

Quantified Score

Hi-index 0.00

Visualization

Abstract

Until now, only users of textual programming languages have enjoyed the fruits of algorithm animation. Users of visual programming languages (VPLs) have been deprived of the unique semantic insights algorithm animation offers, insights that would foster the understanding and debugging of visual programs. To begin solving this shortcoming, we have seamlessly integrated algorithm animation capabilities into Forms/3, a declarative VPL in which evaluation is the continuous maintenance of a network of one-way constraints. Our results show that a VPL that uses this constraint-based evaluation model can provide features not found in other algorithm animation systems.