Applying a Model Transformation Taxonomy to Graph Transformation Technology

被引:18
|
作者
Mens, Tom [1 ]
Van Gorp, Pieter [2 ]
Varro, Daniel [3 ]
Karsai, Gabor [4 ]
机构
[1] Univ Mons Hainaut, Software Engn Lab, Mons, Belgium
[2] Univ Antwerp, Software Engn, Antwerp, Belgium
[3] Budapest Univ Technol & Econ, Dept Measurement & Informat Syst, Budapest, Hungary
[4] Vanderbilt Univ, Inst Software Integrated Syst, Nashville, TN 37235 USA
关键词
model transformation; taxonomy; graph transformation; MDA; MDD; MDE;
D O I
10.1016/j.entcs.2005.10.022
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
A taxonomy of model transformations was introduced in [18]. Among others, such a taxonomy can help developers in deciding which language, forma lism, tool or mechanism is best suited to carry out a particular model transformation activity. In this paper we apply the taxonomy to the technique of graph transformation, and we exemplify it by referring to four representative graph transformation tools. As a byproduct of our analysis, we discuss how well each of the considered tools carry out the activity of model transformation.
引用
收藏
页码:143 / 159
页数:17
相关论文
共 50 条
  • [1] A Taxonomy of Model Transformation
    Mens, Tom
    Van Gorp, Pieter
    [J]. ELECTRONIC NOTES IN THEORETICAL COMPUTER SCIENCE, 2006, 152 : 125 - 142
  • [2] Applying the graph minor theorem to the verification of graph transformation systems
    Joshi, Salil
    Koenig, Barbara
    [J]. COMPUTER AIDED VERIFICATION, 2008, 5123 : 214 - +
  • [3] Graph Transformation Meets Reversible Circuits: Model Transformation and Optimization
    Kreowski, Hans-Joerg
    Kuske, Sabine
    Lye, Aaron
    von Totth, Caro
    [J]. GRAPH TRANSFORMATION, 2016, 9761 : 236 - 251
  • [4] Model Transformation From VisualOCL to OCL Using Graph Transformation
    Ehrig, Karsten
    Winkelmann, Jessica
    [J]. ELECTRONIC NOTES IN THEORETICAL COMPUTER SCIENCE, 2006, 152 : 23 - 37
  • [5] Model Transformation Using Graph Transactions
    Ribeiro, Leila
    Foss, Luciana
    da Silva, Bruno
    Nunes, Daltro
    [J]. FORMAL FOUNDATIONS OF REUSE AND DOMAIN ENGINEERING, PROCEEDINGS, 2009, 5791 : 95 - 105
  • [6] MODEL TRANSFORMATIONS BY GRAPH TRANSFORMATION ARE FUNCTORS
    Ehrig, Hartmut
    Ehrig, Hartmut
    Ehrig, Karsten
    Ermel, Claudia
    Prange, Ulrike
    [J]. BULLETIN OF THE EUROPEAN ASSOCIATION FOR THEORETICAL COMPUTER SCIENCE, 2007, (93): : 134 - 142
  • [7] Model Refactorings for and with Graph Transformation Rules
    Winetzhammer, Sabine
    Westfechtel, Bernhard
    [J]. SOFTWARE TECHNOLOGIES, ICSOFT 2014, 2015, 555 : 331 - 348
  • [8] Model management through graph transformation
    Song, G
    Zhang, K
    Kong, J
    [J]. 2004 IEEE SYMPOSIUM ON VISUAL LANGUAGES AND HUMAN CENTRIC COMPUTING: PROCEEDINGS, 2004, : 75 - 82
  • [9] A Graph Transformation-Based Approach for applying MDA to SOA
    Taghizadeh, F.
    Taghizadeh, S. R.
    [J]. FCST 2009: PROCEEDINGS OF THE 4TH INTERNATIONAL CONFERENCE ON FRONTIER OF COMPUTER SCIENCE AND TECHNOLOGY, 2009, : 446 - +
  • [10] Aligning technology and business: Applying patterns for legacy transformation
    Hess, HM
    [J]. IBM SYSTEMS JOURNAL, 2005, 44 (01) : 25 - 45