Publication type: |
Technical Report |
Author: |
Drewes, Frank, Hoffmann, Berthold |
Title: |
Contextual Hyperedge Replacement |
Number: |
14.04 |
Year published: |
2014 |
Institution: |
Institutionen för datavetenskap, Umeaaa universitet |
Type: |
UMINF report |
Abstract: |
Contextual hyperedge-replacement grammars (contextual grammars, for short) are an extension of hyperedge replacement grammars. They have recently been proposed as a grammatical method for capturing the structure of object-oriented programs, thus serving as an alternative to the use of meta-models like UML class diagrams in model-driven software design.
In this paper, we study the properties of contextual grammars. Even though these grammars are not context-free, one can show that they inherit several of the nice properties of hyperedge replacement grammars. In particular, they possess useful normal forms and their membership problem is in NP. |
Internet: |
http://www8.cs.umu.se/research/uminf/index.cgi?year=2014&number=4 |
Keywords: |
graph grammar, hyperedge replacement, context, contextual grammar |
Status: |
Other |
Last updated: |
27. 02. 2014 |
|
|