Flexible Visualization of Automatic Simulation based on Structured Graph Transformation

被引:0
|
作者
Biermann, Enrico [1 ]
Ermel, Claudia [1 ]
Hurrelmann, Jonas [1 ]
Ehrig, Karsten [2 ]
机构
[1] Tech Univ Berlin, Inst Softwaretechn & Theoret Informat, Franklinstr 28-29, D-10587 Berlin, Germany
[2] BAM Fed Inst Mat Res & Testing, D-12205 Berlin, Germany
关键词
D O I
10.1109/VLHCC.2008.4639053
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Visual modeling languages for discrete behavior modeling allow the modeler to describe how systems develop over time during system runs. Models of these languages are the basis for simulation with the purpose to validate the model with respect to its requirements. Graph transformation systems have shown to be suitable for the definition of various kinds of visual modeling languages. They define a model's operational semantics as the set of all transformations of a model which are specified by graph transformation rules. For automatic simulation, rules have to be structured to control their application order During simulation, the state changes after each rule application should be visualized in the concrete syntax of the modeling language. In this paper, we propose a generic approach to specify simulation environments based on a model's concrete syntax definition and suitable rule structuring techniques. We implement our approach using TIGER, a tool for defining visual languages based on graph transformation, and generate the specified simulation environment as plug-in for ECLIPSE. We demonstrate our approach by a case study for automatic simulation of Rubik's Clock, a mechanical two-sided puzzle of clocks controlled by rotating wheels.
引用
收藏
页码:21 / +
页数:2
相关论文
共 50 条
  • [31] gridlib:: Flexible and efficient grid management for simulation and visualization
    Hülsemann, F
    Kipfer, P
    Rüde, U
    Greiner, G
    COMPUTATIONAL SCIENCE-ICCS 2002, PT III, PROCEEDINGS, 2002, 2331 : 652 - 661
  • [32] Graph-based induction for general graph structured data
    Matsuda, T
    Horiuchi, T
    Motoda, H
    Washio, T
    Kumazawa, K
    Arai, N
    DISCOVERY SCIENCE, PROCEEDINGS, 1999, 1721 : 340 - 342
  • [33] Research and Application of Semi-automatic Construction of Structured Knowledge graph
    Hu, Huan
    Yun, Hongyan
    He, Ying
    Zhang, Xiuhua
    Yun, Yang
    PROCEEDINGS OF 2019 2ND INTERNATIONAL CONFERENCE ON BIG DATA TECHNOLOGIES (ICBDT 2019), 2019, : 39 - 43
  • [34] Towards a semi automatic assessment of UML diagrams by graph transformation
    Outair, Anas
    Lyhyaoui, Abdelouahid
    Tanana, Mariam
    2014 INTERNATIONAL CONFERENCE ON MULTIMEDIA COMPUTING AND SYSTEMS (ICMCS), 2014, : 674 - 679
  • [35] Knowledge graph relation prediction based on graph transformation
    Liu, Linlan
    Huang, Weide
    Shu, Jian
    Zhao, Hongjian
    APPLIED INTELLIGENCE, 2025, 55 (03)
  • [36] Transforming graph based scenarios into graph transformation based JUnit tests
    Geiger, L
    Zündorf, A
    APPLICATIONS OF GRAPH TRANSFORMATIONS WITH INDUSTRIAL RELEVANCE, 2003, 3062 : 61 - 74
  • [37] BEHAVIOUR SIMULATION AND EQUIVALENCE OF SYSTEMS MODELLED BY GRAPH TRANSFORMATION
    Ehrig, Hartmut
    Ermel, Claudia
    Hermann, Frank
    Koenig, Barbara
    BULLETIN OF THE EUROPEAN ASSOCIATION FOR THEORETICAL COMPUTER SCIENCE, 2009, (97): : 117 - 125
  • [38] Laplacian-based Dynamic Graph Visualization
    Che, Limei
    Liang, Jie
    Yuan, Xiaoru
    Shen, Jianping
    Xu, Jinquan
    Li, Yong
    2015 IEEE PACIFIC VISUALIZATION SYMPOSIUM (PACIFICVIS), 2015, : 69 - 73
  • [39] Graph-based Visualization of Requirements Relationships
    Heim, Philipp
    Lohmann, Steffen
    Lauenroth, Kim
    Ziegler, Juergen
    REV: 2008 REQUIREMENTS ENGINEERING VISUALIZATION, 2008, : 51 - 55
  • [40] DataViewer: A scene graph based visualization tool
    Paffenroth, R
    Vrajitoru, D
    Stone, T
    Maddocks, J
    20TH EUROGRAPHICS UK CONFERENCE, PROCEEDINGS, 2002, : 147 - 148