Author:
Ehrig Hartmut,Habel Annegret,Kreowski Hans-Jörg,Parisi-Presicce Francesco
Abstract
High-level replacement systems are formulated in an axiomatic algebraic framework based on categories pushouts. This approach generalizes the well-known algebraic approach to graph grammars and several other types of replacement systems, especially the replacement of algebraic specifications which was recently introduced for a rule-based approach to modular system design.in this paper basic notions like productions, derivations, parellel and sequential independence are introduced for high-level replacement syetms leading to Church-Rosser, Parallelism and concurrency Theorems previously shown in the literature for special cases only. In the general case of high-level replacement systems specific conditions, called HLR1- and HLR2-conditions, are formulated in order to obtain these results.Several examples of high-level replacement systems are discussed and classified w.r.t. HLR1- and HLR2-conditions showing which of the results are valid in each case.
Publisher
Cambridge University Press (CUP)
Subject
Computer Science Applications,Mathematics (miscellaneous)
Reference29 articles.
1. Graph rewriting with unification and composition
2. Parisi-Presicce F. and Ehrig H. (1991) Algebraic specification grammars. Proc. 4th Int. Workshop on Graph Grammars. Springer Lecture Notes in Computer Science, on appear.
3. Modular system design applying graph grammars techniques
4. Petri nets are monoids: a new algebraic foundation for net theory;Meseguer;Proc. Logics in Comp. Sci.,1988
5. Transformations of derivation sequences in graph grammars
Cited by
100 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献