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 条
  • [1] Survey on transformation-based large graph visualization
    Shi, L. (shil@ios.ac.cn), 1600, Institute of Computing Technology (25):
  • [2] Structured Optimal Graph-Based Clustering With Flexible Embedding
    Ren, Pengzhen
    Xiao, Yun
    Chang, Xiaojun
    Prakash, Mahesh
    Nie, Feiping
    Wang, Xin
    Chen, Xiaojiang
    IEEE TRANSACTIONS ON NEURAL NETWORKS AND LEARNING SYSTEMS, 2020, 31 (10) : 3801 - 3813
  • [3] Graph transformation based simulation model generation
    Huang, Y.
    Verbraeck, A.
    Seck, M.
    JOURNAL OF SIMULATION, 2016, 10 (04) : 283 - 309
  • [4] Toward automatic comparison of visualization techniques: Application to graph visualization
    Giovannangeli, L.
    Bourqui, R.
    Giot, R.
    Auber, D.
    VISUAL INFORMATICS, 2020, 4 (02): : 86 - 98
  • [5] Well-structured graph transformation systems
    Koenig, Barbara
    Stueckrath, Jan
    INFORMATION AND COMPUTATION, 2017, 252 : 71 - 94
  • [6] Bond graph based modelling and simulation of flexible robotic manipulators
    Damic, Vjekoslav
    Cohodar, Majda
    20TH EUROPEAN CONFERENCE ON MODELLING AND SIMULATION ECMS 2006: MODELLING METHODOLOGIES AND SIMULATION: KEY TECHNOLOGIES IN ACADEMIA AND INDUSTRY, 2006, : 147 - +
  • [7] A scene graph based visualization method for representing continuous simulation data
    Song, Inho
    Yang, Jeongsam
    COMPUTERS IN INDUSTRY, 2011, 62 (03) : 301 - 310
  • [8] Explainable data transformation recommendation for automatic visualization
    Wu, Ziliang
    Chen, Wei
    Ma, Yuxin
    Xu, Tong
    Yan, Fan
    Lv, Lei
    Qian, Zhonghao
    Xia, Jiazhi
    FRONTIERS OF INFORMATION TECHNOLOGY & ELECTRONIC ENGINEERING, 2023, 24 (07) : 1007 - 1027
  • [9] BioLayout - an automatic graph layout algorithm for similarity visualization
    Enright, AJ
    Ouzounis, CA
    BIOINFORMATICS, 2001, 17 (09) : 853 - 854
  • [10] FRT-Skip Graph: A Skip Graph-Style Structured Overlay based on Flexible Routing Tables
    Hojo, Masashi
    Banno, Ryohei
    Shudo, Kazuyuki
    2016 IEEE SYMPOSIUM ON COMPUTERS AND COMMUNICATION (ISCC), 2016, : 657 - 662