DocumentCode
2499356
Title
Generating interactive animations from visual specifications
Author
Aschenbrenner, Peter ; Schürr, Andy
Author_Institution
Real-Time Syst. Lab, Darmstadt Univ. of Technol., Germany
fYear
2003
fDate
28-31 Oct. 2003
Firstpage
169
Lastpage
176
Abstract
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.
Keywords
Unified Modeling Language; computer animation; data structures; data visualisation; formal specification; graph grammars; interactive systems; object-oriented programming; C code; Java code; UML class diagram; UML object diagram; all-purpose interface; computer-aided visualization; data structures; graph transformation; interactive animation; interactive graph browser; learning effects; multimedia technique; teaching purposes; visual specification; visualization environment; Animation; Calculus; Data structures; Data visualization; Education; Java; Plugs; Software algorithms; Software engineering; Unified modeling language;
fLanguage
English
Publisher
ieee
Conference_Titel
Human Centric Computing Languages and Environments, 2003. Proceedings. 2003 IEEE Symposium on
Print_ISBN
0-7803-8225-0
Type
conf
DOI
10.1109/HCC.2003.1260221
Filename
1260221
Link To Document