Formal integration of inheritance with typed attributed graph transformation for efficient VL definition and model manipulation

被引:6
|
作者
Ehrig, H [1 ]
Ehrig, K [1 ]
Prange, U [1 ]
Taentzer, G [1 ]
机构
[1] Tech Univ Berlin, Berlin, Germany
关键词
D O I
10.1109/VLHCC.2005.37
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Several approaches exist to define a visual language (VL). Among those the meta-modeling approach used to define the Unified Modeling Language (UML), and the graph transformation approach are very popular Especially the combination of both, using meta-modeling to define the syntax of a VL and graph transformation for specifying model tranformations has been considered conceptually and explored in a number of applications. A formal integration of both approaches has just been started by integrating classical algebraic graph grammars with a node type inheritance concept. In this paper the integration of inheritance is extending to attributed graph transformation. More precisely, we define attributed type graphs with inheritance leading to a formal integration of inheritance with typed attributed graph transformation.
引用
收藏
页码:71 / 78
页数:8
相关论文
共 28 条
  • [1] Overview of Formal Concepts for Model Transformations Based on Typed Attributed Graph Transformation
    Ehrig, Hartmut
    Ehrig, Karsten
    ELECTRONIC NOTES IN THEORETICAL COMPUTER SCIENCE, 2006, 152 (1-2) : 3 - 22
  • [2] Confluence of typed attributed graph transformation systems
    Heckel, R
    Küster, JM
    Taentzer, G
    GRAPH TRANSFORMATIONS, PROCEEDINGS, 2002, 2505 : 161 - 176
  • [3] Fundamental theory for typed attributed graph transformation
    Ehrig, H
    Prange, U
    Taentzer, G
    GRAPH TRANSFORMATIONS, PROCEEDINGS, 2004, 3256 : 161 - 177
  • [4] Attributed graph transformation with node type inheritance
    de Lara, Juan
    Bardohl, Roswitha
    Ehrig, Hartmut
    Ehrig, Karsten
    Prange, Ulrike
    Taentzer, Gabriele
    THEORETICAL COMPUTER SCIENCE, 2007, 376 (03) : 139 - 163
  • [5] Typed lambda-terms in categorical attributed graph transformation
    Boisvert, Bertrand
    Feraud, Louis
    Soloviev, Sergei
    ELECTRONIC PROCEEDINGS IN THEORETICAL COMPUTER SCIENCE, 2011, (56): : 33 - 47
  • [6] FORMAL DEFINITION AND ENTROPY CALCULATION OF HIERARCHICAL ATTRIBUTED RANDOM GRAPH
    SEONG, DS
    KIM, HS
    PARK, KH
    PATTERN RECOGNITION LETTERS, 1992, 13 (08) : 545 - 555
  • [7] Formal Verification of Invariants for Attributed Graph Transformation Systems Based on Nested Attributed Graph Conditions
    Schneider, Sven
    Dyck, Johannes
    Giese, Holger
    GRAPH TRANSFORMATION, ICGT 2020, 2020, 12150 : 257 - 275
  • [8] Integrating meta-modelling aspects with graph transformation for efficient visual language definition and model manipulation
    Bardohl, R
    Ehrig, H
    de Lara, J
    Taentzer, G
    FUNDAMENTAL APPROACHES TO SOFTWARE ENGINEERING, PROCEEDINGS, 2004, 2984 : 214 - 228
  • [9] A Typed Attributed Graph Grammar with Inheritance for the Abstract Syntax of UML Class and Sequence Diagrams
    Hermann, Frank
    Ehrig, Hartmut
    Taentzer, Gabriele
    ELECTRONIC NOTES IN THEORETICAL COMPUTER SCIENCE, 2008, 211 (0C) : 261 - 269
  • [10] Formal software specification with refinements and modules of typed graph transformation systems
    Grosse-Rhode, M
    Presicce, FP
    Simeoni, M
    JOURNAL OF COMPUTER AND SYSTEM SCIENCES, 2002, 64 (02) : 171 - 218