Computational geometry: an introduction
Computational geometry: an introduction
Teaching the analysis of algorithms with visual proofs
SIGCSE '98 Proceedings of the twenty-ninth SIGCSE technical symposium on Computer science education
Testers and visualizers for teaching data structures
SIGCSE '99 The proceedings of the thirtieth SIGCSE technical symposium on Computer science education
Visualizing geometric algorithms over the Web
Selected papers from the 12th annual symposium on Computational Geometry
A survey of computational steering environments
Future Generation Computer Systems - Special issue on scientific visualization
Software Visualization
GeomNet: Geometric Computing over the Internet
IEEE Internet Computing
Visualization of Geometric Algorithms
IEEE Transactions on Visualization and Computer Graphics
Concurrent Algorithms and Data Types Animation over the Internet
IFIP World Computer Congress on Fundamentals - Foundations of Computer Science
A system for algorithm animation
SIGGRAPH '84 Proceedings of the 11th annual conference on Computer graphics and interactive techniques
Collaborative Active Textbooks: A Web-Based Algorithm Animation System for an Electronic Classroom
VL '96 Proceedings of the 1996 IEEE Symposium on Visual Languages
Animation of user algorithms on the Web
VL '97 Proceedings of the 1997 IEEE Symposium on Visual Languages (VL '97)
Smooth Animation of Algorithms in a Declarative Framework
VL '99 Proceedings of the IEEE Symposium on Visual Languages
Algorithm Animation for Teaching
Revised Lectures on Software Visualization, International Seminar
Specifying Algorithm Visualizations: Interesting Events or State Mapping?
Revised Lectures on Software Visualization, International Seminar
Portraying algorithms with leonardo web
WISE'05 Proceedings of the 2005 international conference on Web Information Systems Engineering
Hi-index | 0.00 |
We propose a new approach to algorithm visualization over the Web, called publication-driven approach. According to the publication-driven approach, algorithms run on a developer's remote server and their data structures are published on blackboards held by the clients. Animations are specified by attaching visualization handlers to the data structures published on the client's blackboard: modifications to these structures, due to the remote algorithm execution, trigger the running of the corresponding handlers on the client's side. The publication-driven approach has been used for designing an algorithm visualization facility over the Web, called WAVE. A first prototype of WAVE is available at the URL http://www.dis.uniroma1.it/~wave.