DATA STRUCTURE VISUALIZATION IMPLEMENTATION USING WEBASSEMBLY PLATFORM

Authors

  • Rade Radišić Autor
  • Srđan Popov Autor

DOI:

https://doi.org/10.24867/06BE48Radisic

Keywords:

Data structure visualization, Rust, JavaScript, WebAssembly

Abstract

Studying of data structures can be abstract for beginner student programmers. Their understanding how computer memory works is vague. Data structures are based on graph theory, which could be easily visualized and understood intuitively. The subject of this paper is a software implementation of a data structure visualization.

References

[1] Prof. Tom Leighton, Dr. Marten van Dijk “Mathematics for Computer Science”, MIT course
[2] J.A. Bondy, U.S.R. Murty “Graph Theory”, 3rd edition, 2008
[3] Kevin Hoffman “Programming WebAssembly with Rust”
[4] Steve Klabnik, Carol Nichols “The Rust Programming Language”
[5] “wasm-bindgen guide”, official wasm-bindgen documentation
[6] “D3.js - Data-Driven Documents”, official D3.js documentation
[7] E. Gamma, R. Helm, R. Johnson, J. Vlissides “Design Patterns Elements of Reusable Object-Oriented Software”

Published

2019-12-30

Issue

Section

Electrotechnical and Computer Engineering