A comprehensive taxonomy of algorithm animation languages

  • Authors:
  • Ville Karavirta;Ari Korhonen;Lauri Malmi;Thomas Naps

  • Affiliations:
  • Department of Computer Science and Engineering, Helsinki University of Technology, Finland;Department of Computer Science and Engineering, Helsinki University of Technology, Finland;Department of Computer Science and Engineering, Helsinki University of Technology, Finland;Department of Computer Science, University of Wisconsin, Oshkosh, USA

  • Venue:
  • Journal of Visual Languages and Computing
  • Year:
  • 2010

Quantified Score

Hi-index 0.00

Visualization

Abstract

In this paper, we present a taxonomy of algorithm animation languages that augments Price's well-known taxonomy of software visualization. Whereas Price's taxonomy is directed to classifying features and characteristics of visualization systems, the new taxonomy focuses on evaluating current animation languages. The taxonomy can be used by algorithm visualization system designers as a tool to compare visualization system languages with each other as well as for designing and implementing new systems and language features. In addition, the taxonomy provides guidelines to the features that are needed for transferring animations between systems. This is an ongoing project that elaborates upon the work reported on in a briefer version of the taxonomy.