Nested graph transformation units

被引:23
|
作者
Kreowski, HJ
Kuske, S
Schurr, A
机构
[1] Univ Bremen, Fachbereich 3, D-28334 Bremen, Germany
[2] Rhein Westfal TH Aachen, Lehrstuhl Informat 3, D-52074 Aachen, Germany
关键词
graph transformation; rule-based systems; structuring; operational semantics; fixed point semantics;
D O I
10.1142/S0218194097000278
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In this paper, we introduce a new concept for the structured development of rule-based graph transformation systems that allows to build up large systems from small pieces in a modular way. The concept is called nested graph transformation unit and consists of a network of local graph transformation units. While each local unit provides a set of rules and control conditions (including input and output descriptions), the net reflects the import structure of the system where each local unit can use its direct neighbours without any restrictions. In particular, the import structure may contain cycles. It is shown that nested graph transformation units have a reasonable operational semantics by iterating the so-called interleaving operator, which interleaves local rule applications with calls of used units according to the local control conditions. It turns out that the iterated interleaving semantics is the smallest fixed point of the interleaving operator provided that the involved control conditions are continuous in a certain sense.
引用
收藏
页码:479 / 502
页数:24
相关论文
共 50 条
  • [1] Nested quantification in graph transformation rules
    Rensink, Arend
    GRAPH TRANSFORMATIONS, PROCEEDINGS, 2006, 4178 : 1 - 13
  • [2] Distributed graph transformation units
    Knirsch, P
    Kuske, S
    GRAPH TRANSFORMATIONS, PROCEEDINGS, 2002, 2505 : 207 - 222
  • [3] Graph transformation units - An overview
    Kreowski, Hans-Joerg
    Kuske, Sabine
    Rozenberg, Grzegorz
    CONCURRENCY, GRAPHS AND MODELS: ESSAYS DEDICATED TO UGO MONTANARI ON THE OCCASION OF HIS 65TH BIRTHDAY, 2008, 5065 : 57 - +
  • [4] Typing of graph transformation units
    Klempien-Hinrichs, R
    Kreowski, HJ
    Kuske, S
    GRAPH TRANSFORMATIONS, PROCEEDINGS, 2004, 3256 : 112 - 127
  • [5] Abstraction and control for shapely nested graph transformation
    Hoffmann, B
    FUNDAMENTA INFORMATICAE, 2003, 58 (01) : 39 - 65
  • [6] Abstraction and control for shapely nested graph transformation
    Hoffmann, B
    GRAPH TRANSFORMATIONS, PROCEEDINGS, 2002, 2505 : 177 - 191
  • [7] Graph transformation units with interleaving semantics
    University of Bremen, Dept. of Math. and Computer Science, Bremen, Germany
    不详
    Formal Aspects Comput, 6 (690-723):
  • [8] Modeling and Analyzing Graph Algorithms by Means of Graph Transformation Units
    Kreowski, Hans-Joerg
    Kuske, Sabine
    JOURNAL OF OBJECT TECHNOLOGY, 2020, 19 (03): : 1 - 14
  • [9] Graph Transformation Units Guided by a SAT Solver
    Kreowski, Hans-Joerg
    Kuske, Sabine
    Wille, Robert
    GRAPH TRANSFORMATIONS, 2010, 6372 : 27 - 42
  • [10] Undecidable Control Conditions in Graph Transformation Units
    Hoelscher, Karsten
    Klempien-Hinrichs, Renate
    Knirsch, Peter
    ELECTRONIC NOTES IN THEORETICAL COMPUTER SCIENCE, 2008, 195 : 95 - 111