Algorithm animation introduction

A Kerren, JT Stasko - Lecture Notes in Computer Science (см. в книгах), 2002 - elibrary.ru
An algorithm animation (AA) visualizes the behavior of an algorithm by producing an
abstraction of both the data and the operations of the algorithm. Initially it maps the current …

WinHIPE: An IDE for functional programming based on rewriting and visualization

C Pareja-Flores, J Urquiza-Fuentes… - ACM SIGPLAN …, 2007 - dl.acm.org
The article describes an IDE for functional programming, called WinHIPE. It provides an
interactive and flexible tracer, as well as a powerful visualization and animation system. The …

Chapter 1 algorithm animation

A Kerren, JT Stasko - … Seminar Dagstuhl Castle, Germany, May 20–25 …, 2002 - Springer
An algorithm animation (AA) visualizes the behavior of an algorithm by producing an
abstraction of both the data and the operations of the algorithm. Initially it maps the current …

Debugging functional programs by interpretation

J Whitington - arXiv preprint arXiv:2411.00637, 2024 - arxiv.org
Motivated by experience in programming and in the teaching of programming, we make
another assault on the longstanding problem of debugging. Having explored why …

[图书][B] Augmenting Trace-based Functional Debugging

A Penney - 1999 - dl.acm.org
Traditionally, tracing is a method by which one can see the sequence of steps
corresponding to the program execution model. Tracing for procedural or strict functional …

Generación semiautomática de animaciones de programas funcionales con fines educativos

J Urquiza Fuentes - 2007 - burjcdigital.urjc.es
En esta tesis doctoral presentamos un modelo para la generación de animaciones de
programas funcionales. Los puntos clave de este modelo son su simplicidad, el poco …

Tracing the evaluation of lazy functional languages: A model and its implementation

R Watson, E Salzman - Advances in Computing Science—ASIAN'97: Third …, 1997 - Springer
We address the problem of producing a trace of the evaluation of a program written in a lazy
functional language. To avoid ambiguities and possible misunderstandings it is essential …

TeaBag: A debugger for Curry

SL Johnson - 2004 - pdxscholar.library.pdx.edu
This thesis describes TeaBag, which is a debugger for functional logic computations.
TeaBag is an accessory of a virtual machine currently under development. A distinctive …

Generierung interaktiver Animationen für den Übersetzerbau

A Kerren - 2002 - publikationen.sulb.uni-saarland.de
Der Einsatz generischer bzw. generativer Verfahren zur Entwicklung und Anwendung
interaktiver Lehr-und Lernsoftware wurde in Industrie und Ausbildung bislang kaum …