TU Berlin

Theor. Informatik / Formale SpezifikationOlga Runges Publikationen

Logo der Abteilung TFS

Inhalt des Dokuments

zur Navigation

Publications Olga Runge

Node Type Inheritance Concepts for Typed Graph Transformation
Zitatschlüssel BELRTW03
Autor Bardohl,R. and Ehrig,H. and de Lara,J. and Runge,O. and Taentzer,G. and Weinhold,I.
Jahr 2003
ISSN ISSN 1436-9915
Nummer 2003–19
Monat November
Institution Technical University Berlin, Dept. of Computer Science
Zusammenfassung Visual languages play a central role in modelling various system aspects. Besides standard languages like UML, a variety of domain-specific languages exist which are the more used the more tool support is available for them. Different kinds of generators have been developed which produce visual modelling environments based on visual language specifications. To define a visualanguage, declarative as well as constructive approaches are used. The meta modelling approach is a declarative one where classes of symbols and relations are defined and associated to each other. Constraints describe additional language properties. Defining a visual language by a graph grammar, the constructive way is followed where graphs describe the abstract syntax of models and graph rules formulate the language grammar. In this report, we extend algebraic graph grammars by a node type inheritance concept which opens up the possibility to integrate both approaches by identifying symbol classes with node types and associations with edge types of some graph class. In this way, declarative as well as constructive elements may be used for language definition and model manipulation. Two concrete approaches, the GenGED and the AToM3 approach, illustrate how visual languages can be defined and models can be manipulated by the techniques described above.
Link zur Publikation Download Bibtex Eintrag



Schnellnavigation zur Seite über Nummerneingabe