Generating interactive animations from visual specifications
P. Aschenbrenner, Andy Schürr · 2004
The computer-aided visualization of algorithms and data structures for teaching purposes has been more and more enhanced by multimedia techniques over the last years. However, most of them provide either not enough interactivity to make really good learning effects possible or they have been hardcoded for one special kind of data structure with a lot of effort. Our approach is to provide a visualization environment that can be configured for new data structures like this: Specify a data structure and the operations on it as UML class diagrams and pairs of UML object diagrams -> interpret these diagrams as graph transformations (which is a little step) -> generate C/Java code from these graph transformations in an automated process -> plug this code to an all-purpose interface of our interactive graph browser.