Fundamental theory for typed attributed graph transformation

被引:0
|
作者
Ehrig, H [1 ]
Prange, U [1 ]
Taentzer, G [1 ]
机构
[1] Tech Univ Berlin, Berlin, Germany
来源
关键词
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
The concept of typed attributed graph transformation is most significant for modeling and meta modeling in software engineering and visual languages, but up to now there is no adequate theory for this important branch of graph transformation. In this paper we give a new formalization of typed attributed graphs, which allows node and edge attribution. The first main result shows that the corresponding category is isomorphic to the category of algebras over a specific kind of attributed graph structure signature. This allows to prove the second main result showing that the category of typed attributed graphs is an instance of "adhesive HLR categories". This new concept combines adhesive categories introduced by Lack and Sobocinski with the well-known approach of high-level replacement (HLR) systems using a new simplified version of HLR conditions. As a consequence we obtain a rigorous approach to typed attributed graph transformation providing as fundamental results the Local Church-Rosser, Parallelism, Concurrency, Embedding and Extension Theorem and a Local Confluence Theorem known as Critical Pair Lemma in the literature.
引用
收藏
页码:161 / 177
页数:17
相关论文
共 50 条
  • [1] Fundamental theory for typed attributed graphs and graph transformation based on adhesive HLR categories
    Technical University of Berlin, Germany
    不详
    Fundam Inf, 2006, 1 (31-61):
  • [2] Fundamental theory for typed attributed graphs and graph transformation based on adhesive HLR categories
    Ehrig, Hartmut
    Ehrig, Karsten
    Prange, Ulrike
    Thentzer, Gabriele
    FUNDAMENTA INFORMATICAE, 2006, 74 (01) : 31 - 61
  • [3] Confluence of typed attributed graph transformation systems
    Heckel, R
    Küster, JM
    Taentzer, G
    GRAPH TRANSFORMATIONS, PROCEEDINGS, 2002, 2505 : 161 - 176
  • [4] Typed lambda-terms in categorical attributed graph transformation
    Boisvert, Bertrand
    Feraud, Louis
    Soloviev, Sergei
    ELECTRONIC PROCEEDINGS IN THEORETICAL COMPUTER SCIENCE, 2011, (56): : 33 - 47
  • [5] 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
  • [6] Formalization of business workflow with typed attributed graph
    Tripathi, Dipty
    Banerjee, Shreya
    Sarkar, Anirban
    INTERNATIONAL JOURNAL OF WEB INFORMATION SYSTEMS, 2018, 14 (03) : 372 - 398
  • [7] Formal integration of inheritance with typed attributed graph transformation for efficient VL definition and model manipulation
    Ehrig, H
    Ehrig, K
    Prange, U
    Taentzer, G
    2005 IEEE Symposium on Visual Language and Human-Centric Computing, Proceedings, 2005, : 71 - 78
  • [8] Metric Temporal Graph Logic over Typed Attributed Graphs
    Giese, Holger
    Maximova, Maria
    Sakizloglou, Lucas
    Schneider, Sven
    FUNDAMENTAL APPROACHES TO SOFTWARE ENGINEERING (FASE 2019), 2019, 11424 : 282 - 298
  • [9] Checking Bisimilarity for Attributed Graph Transformation
    Orejas, Fernando
    Boronat, Artur
    Golas, Ulrike
    Mylonakis, Nikos
    FOUNDATIONS OF SOFTWARE SCIENCE AND COMPUTATION STRUCTURES (FOSSACS 2013), 2013, 7794 : 113 - 128
  • [10] Refinements and modules for typed graph transformation systems
    Grosse-Rhode, M
    Presicce, FP
    Simeoni, M
    RECENT TRENDS IN ALGEBRAIC DEVELOPMENT TECHNIQUES, 1999, 1589 : 138 - 151