Eingang zum Volltext in OPUS

Lizenz

Bitte beziehen Sie sich beim Zitieren dieses Dokumentes immer auf folgende
URN: urn:nbn:de:kobv:83-opus-31208
URL: http://opus.kobv.de/tuberlin/volltexte/2011/3120/


Striewe, Michael ; Goedicke, Michael

Using a Triple Graph Grammar for State Machine Implementations

pdf-Format:
Dokument 1.pdf (1.101 KB)
Print-on-Demand:


Kurzfassung auf Englisch

Typical techniques of model-driven development use graph transformations to manipulate models and use generators to produce source code. In this contribution we suggest to use graph transformations instead of generators in order to get a closer connection between model and code. We define a Triple Graph Grammar for the mapping from a modeling tool data format to source code and derive a sample set of transformation rules from this. Thereby both truly simultaneous manipulation of model and code is enabled as well as virtually simultaneous manipulation by direct propagation of changes from code to model and back again.

Freie Schlagwörter (Englisch): Triple Graph Grammar , Model translation , Finite State Machine
Collection: TU Berlin / Zeitschriften / Fakultät IV - Elektrotechnik und Informatik / Electronic Communications of the EASST- ECEASST / Volume 16 (2009): International Conference on Graph Transformation 2008 - Doctoral Symposium
Institut: Institut für Softwaretechnik und Theoretische Informatik
DDC-Sachgruppe: Informatik
Dokumentart: Aufsatz
Schriftenreihe: Electronic Communications of the EASST- ECEASST
Bandnummer: 16/08
ISBN/ISSN: 1863-2122
Quelle: http://journal.ub.tu-berlin.de/eceasst/article/view/236
Sprache: Englisch
Erstellungsjahr: 2009
Publikationsdatum: 10.08.2011
Lizenz: Standardlizenz: Typ CC by-nc-sa - Namensnennung erforderlich | Kommerziell nein | Weiterbearbeitung nur unter gleichen Bedingungen erlaubt | PoD ja