• 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