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
相关论文
共 30 条
  • [21] ATTRIBUTE GRAMMAR PARADIGMS - A HIGH-LEVEL METHODOLOGY IN LANGUAGE IMPLEMENTATION
    PAAKKI, J
    [J]. ACM COMPUTING SURVEYS, 1995, 27 (02) : 196 - 255
  • [22] PEUSCHEL B, 1992, P 14 INT C SOFTW ENG, P262
  • [23] REPS T, 1988, SYNTHESIZER GENERATO
  • [24] SCHURR A, 1995, LNCS, V989, P219
  • [25] Taentzer G., 1996, THESIS TU BERLIN
  • [26] TAENTZER G, 1995, P JOINT COMPUTGRAPH
  • [27] Van Hentenryck P., 1989, CONSTRAINT SATISFACT
  • [28] WIENER R, 1984, SOFTWARE ENG MODULA
  • [29] [No title captured]
  • [30] [No title captured]