Supporting design patterns in graph rewriting-based model transformation

被引:0
|
作者
Lengyel, Laszlo [1 ]
Levendovszky, Tihamer [1 ]
Meszaros, Tamas [1 ]
Charaf, Hassan [1 ]
机构
[1] Budapest Univ Technol & Econ, H-1111 Budapest, Hungary
来源
ENASE 2007: PROCEEDINGS OF THE SECOND INTERNATIONAL CONFERENCE ON EVALUATION OF NOVEL APPROACHES TO SOFTWARE ENGINEERING | 2007年
关键词
model transformation; graph rewriting; design patterns; rewriting rule patterns;
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Model transformations appear in many, different situations in a model-based development process. A few representative examples are as follows: refining the design to implementation, aspect weaving, analysis, and verification. In object-oriented software design, design patterns describe simple and elegant solutions to specific problems. Similarly, design pattern should be identified in model transformations as well to support the frequently appearing problems. This paper introduces the design pattern support of a modelling and model transformation framework (Visual Modeling and Transformation System). Furthermore, we discuss two model-based development related design patterns.
引用
收藏
页码:25 / 32
页数:8
相关论文
共 50 条
  • [41] A survey of model transformation design patterns in practice
    Lano, Kevin
    Kolandouz-Rahimi, Shekoufeh
    Yassipour-Tehrani, Sobhan
    Sharbaf, Mohammadreza
    JOURNAL OF SYSTEMS AND SOFTWARE, 2018, 140 : 48 - 73
  • [42] Graph transformation based simulation model generation
    Huang, Y.
    Verbraeck, A.
    Seck, M.
    JOURNAL OF SIMULATION, 2016, 10 (04) : 283 - 309
  • [43] Survey of Graph Rewriting applied to Model Transformations
    de la Parra, Francisco
    Dean, Thomas
    PROCEEDINGS OF THE 2014 2ND INTERNATIONAL CONFERENCE ON MODEL-DRIVEN ENGINEERING AND SOFTWARE DEVELOPMENT (MODELSWARD 2014), 2014, : 431 - 441
  • [44] Supporting software agents by the graph transformation systems
    Kotulski, Leszek
    COMPUTATIONAL SCIENCE - ICCS 2006, PT 3, PROCEEDINGS, 2006, 3993 : 887 - 890
  • [45] HyperLMNtal: An Extension of a Hierarchical Graph Rewriting Model
    Ueda, Kazunori
    Ogawa, Seiji
    KUNSTLICHE INTELLIGENZ, 2012, 26 (01): : 27 - 36
  • [46] A Generative Design Method Based on a Graph Transformation System
    Slusarczyk, Grazyna
    Strug, Barbara
    Grabska, Ewa
    ARTIFICIAL INTELLIGENCE AND SOFT COMPUTING (ICAISC 2021), PT II, 2021, 12855 : 367 - 378
  • [47] A rewriting-based inference system for the NRL Protocol Analyzer and its meta-logical properties
    Escobar, Santiago
    Meadows, Catherine
    Meseguer, Jose
    THEORETICAL COMPUTER SCIENCE, 2006, 367 (1-2) : 162 - 202
  • [48] ITP/OCL: A rewriting-based validation tool for UML plus OCL static class diagrams
    Clavel, Manuel
    Egea, Marina
    ALGEBRAIC METHODOLOGY AND SOFTWARE TECHNOLOGY, PROCEEDINGS, 2006, 4019 : 368 - 373
  • [49] DiTo - A distribution tool based on graph rewriting
    Radermacher, A
    APPLICATIONS OF GRAPH TRANSFORMATIONS WITH INDUSTRIAL RELEVANCE, PROCEEDINGS, 2000, 1779 : 465 - 472
  • [50] LEAN: An intermediate language based on graph rewriting
    Barendregt, H.P.
    Van Eekelen, M.C.J.D.
    Plasmeijer, M.J.
    Glauert, J.R.W.
    Kennaway, J.R.
    Sleep, M.R.
    Parallel Computing, 1988, 9 (02): : 163 - 177