z-logo
open-access-imgOpen Access
Lifting Parallel Graph Transformation Concepts to Model Transformation based on the Eclipse Modeling Framework
Author(s) -
Enrico Biermann,
Claudia Ermel,
Gabriele Taentzer
Publication year - 2024
Publication title -
technische universität berlin – universitätsbibliothek
Language(s) - English
DOI - 10.14279/tuj.eceasst.26.353
Subject(s) - graph rewriting , computer science , model transformation , transformation (genetics) , theoretical computer science , eclipse , graph , kernel (algebra) , programming language , algorithm , artificial intelligence , mathematics , discrete mathematics , biochemistry , consistency (knowledge bases) , chemistry , gene , physics , astronomy
Model transformation is one of the key concepts in model-driven software development. An increasingly popular technology to define modeling languages is provided by the Eclipse Modeling Framework (EMF). Several EMF model transformation approaches have been developed, focusing on different transformation aspects. This paper proposes parallel graph transformation introduced by Ehrig and Kreowski as a suitable framework for modeling EMF model transformations with multi-object structures. Multi-object structures at transformation rule level provide a convenient way to describe the transformation of structures with a variable number of recurring structures, dependent on concrete model instances. Parallel graph transformation means the simultaneous application of a set of transformation rules synchronized at the application of a kernel rule. We apply our extended EMF model transformation technique to model the simulation of statecharts with AND-states.

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here
Accelerating Research

Address

John Eccles House
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom