• DocumentCode
    2029875
  • Title

    Animated simulation of integrated UML behavioral models based on graph transformation

  • Author

    Ermel, Claudia ; Hölscher, Karsten ; Kuske, Sabine ; Ziemann, Paul

  • Author_Institution
    Fac. Electr. Eng. & Comp. Sci., Tech. Univ. of Berlin, Germany
  • fYear
    2005
  • fDate
    20-24 Sept. 2005
  • Firstpage
    125
  • Lastpage
    133
  • Abstract
    This paper shows how integrated UML models combining class, object, use-case, collaboration and state diagrams can be animated in a domain-specific layout. The presented approach is based on graph transformation, i.e., UML model diagrams are translated to a graph transformation system and the behavior of the integrated model is simulated by applications of graph transformation rules. For model validation, users may prefer to see the behavior of selected model aspects as scenarios presented in the layout of the application domain. We propose to integrate animation views with the model´s graph transformation system. A prototypical validation system has been implemented recently supporting the automatic translation of a UML model into a graph transformation system, and the interactive execution and simulation of the model behavior. We sketch the tool interconnection to GenGED, a visual language environment which allows to enrich graph transformation systems for model simulation by features for animation.
  • Keywords
    Unified Modeling Language; computer animation; formal specification; graph grammars; program visualisation; GenGED; UML class; UML model translation; UML object; UML state diagrams; UML use-case; animated simulation; domain-specific layout; graph transformation; integrated UML behavioral models; visual language environment; Animation; Collaboration; Computational modeling; LAN interconnection; Software systems; Unified modeling language; Virtual prototyping; Visualization;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Visual Languages and Human-Centric Computing, 2005 IEEE Symposium on
  • Print_ISBN
    0-7695-2443-5
  • Type

    conf

  • DOI
    10.1109/VLHCC.2005.18
  • Filename
    1509496