Für eine korrekte Darstellung dieser Seite benötigen Sie einen XHTML-standardkonformen Browser, der die Darstellung von CSS-Dateien zulässt.

. .
Suche

Adaptation to Domain-Specific Modeling Languages

Comparison tool engineers which have to adapt SiLift, especially the Operation Detection Engine, to a dedicated modeling language are supported with the generation of the necessary recognition rules. All they have to do is to specify the set of edit rules implementing the available high-level edit operations.

We have implemented an edit rule generator that can be used to synthesize a large set of basic edit operations based on the given DSL meta-model. Please note that this edit rule generator is not yet included in the latest SiLift release but already available upon request.

Complex edit rules have to be manually engineered and implemented as Henshin transformation rules. The following example shows the edit rule pullUpAttribute which is applicable to Ecore models.

pullUpAttribute