Article ID Journal Published Year Pages File Type
524530 Journal of Visual Languages & Computing 2008 28 Pages PDF
Abstract

A novel approach for using the filmification of methods concept in the graph algorithm representation, specification, and programming is considered. It is based on a “cyberFilm” format, where a set of multimedia frames represents algorithmic features. A brief description of the cyberFilm concept and an observation of graph algorithm features are presented. A number of cyberFilms related to Prim's and Dijkstra's algorithms have been developed and used to explain the basic ideas of the approach. Several versions of the algorithm visualization are demonstrated by corresponding examples of cyberFilm frames and icon language representations. In addition, a method for program generation from the cyberFilm specification is provided with explanations of program templates supporting the cyberFilm frames.

Related Topics
Physical Sciences and Engineering Computer Science Computer Science Applications
Authors
, , , ,