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 条
  • [21] Automatic Model Transformation for Enterprise Simulation
    Liu, Yang
    Iijima, Junichi
    ADVANCES IN ENTERPRISE ENGINEERING VIII, 2014, 174 : 136 - 150
  • [22] AUTOMATIC BRIDGE BETWEEN BPMN MODELS AND UML ACTIVITY DIAGRAMS BASED ON GRAPH TRANSFORMATION
    Rahmoune, Yasmina
    Chaoui, Allaoua
    COMPUTER SCIENCE-AGH, 2022, 23 (03): : 411 - 447
  • [23] Visualization and classification of graph-structured data: the case of the Enron dataset
    Bouveyron, Charles
    Chipman, Hugh
    2007 IEEE INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS, VOLS 1-6, 2007, : 1506 - 1517
  • [24] GTS Families for the Flexible Composition of Graph Transformation Systems
    Zschaler, Steffen
    Duran, Francisco
    FUNDAMENTAL APPROACHES TO SOFTWARE ENGINEERING, FASE 2017, 2017, 10202 : 208 - 225
  • [25] Flexible interconnection of graph transformation modules - A systematic approach
    Engels, G
    Heckel, R
    Cherchago, A
    FORMAL METHODS IN SOFTWARE AND SYSTEMS MODELING: ESSAYS DEDICATED TO HARTMUT EHRIG ON THE OCCASION OF HIS 60TH BIRTHDAY, 2005, 3393 : 38 - 63
  • [26] Simulation and analysis of an individual-based model for graph-structured plant dynamics
    Campillo, F.
    Champagnat, N.
    ECOLOGICAL MODELLING, 2012, 234 : 93 - 105
  • [27] Decidability of Resilience for Well-Structured Graph Transformation Systems
    Oezkan, Okan
    GRAPH TRANSFORMATION, ICGT 2022, 2022, : 38 - 57
  • [28] Decidability Results for Well-structured Graph Transformation Systems
    Koenig, Barbara
    Stueckrath, Jan
    ELECTRONIC PROCEEDINGS IN THEORETICAL COMPUTER SCIENCE, 2013, (140): : 87 - 88
  • [29] Simulation of Generalised Semi-Markov Processes based on Graph Transformation Systems
    Kosiuczenko, Piotr
    Lajios, Georgios
    ELECTRONIC NOTES IN THEORETICAL COMPUTER SCIENCE, 2007, 175 (04) : 73 - 86
  • [30] Automatic Transformation Co-evolution Using Traceability Models and Graph Transformation
    Rutle, Adrian
    Iovino, Ludovico
    Koenig, Harald
    Diskin, Zinovy
    MODELLING FOUNDATIONS AND APPLICATIONS (ECMFA 2018), 2018, 10890 : 80 - 96