2017
DOI: 10.1007/978-3-319-61470-0_12
|View full text |Cite
|
Sign up to set email alerts
|

Henshin: A Usability-Focused Framework for EMF Model Transformation Development

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
31
0

Year Published

2017
2017
2023
2023

Publication Types

Select...
6
2

Relationship

6
2

Authors

Journals

citations
Cited by 51 publications
(36 citation statements)
references
References 23 publications
0
31
0
Order By: Relevance
“…To evaluate our technique, we implemented it for Henshin [27,28], a graph-based model transformation language, and applied it to a transformation scenario with product lines and transformation variability. The goal of our evaluation was to study if our technique indeed produces the expected performance benefits.…”
Section: Discussionmentioning
confidence: 99%
“…To evaluate our technique, we implemented it for Henshin [27,28], a graph-based model transformation language, and applied it to a transformation scenario with product lines and transformation variability. The goal of our evaluation was to study if our technique indeed produces the expected performance benefits.…”
Section: Discussionmentioning
confidence: 99%
“…Our model generation approach is based on the application of transformation rules to EMF models as implemented in the Eclipse plug-in Henshin [1,35]. This approach is formally underpinned by typed attributed graph transformation as presented in [4].…”
Section: Transformation Rules and Transformation Unitsmentioning
confidence: 99%
“…To interface with the tool, contracts can be exported to standard formats such as GXL or DOT graphs. Most notably, however, VCE supports the export of generalised rules to Henshin [5,42], a model transformation language and system which is based on graph transformation concepts [16] and allows to execute rules on (model representations of) object graphs. This allows to use visual contracts as test oracles, which is interesting in itself but also essential for the evaluation of inferred contracts as in the experiment presented in subsection 4.2.…”
Section: Export To Henshinmentioning
confidence: 99%
“…subsection 2.6). -(D) the Visualiser for selective display and analysis of contracts; and -(E) an Export and Model Control facility, particularly to the model trans-formation tool Henshin[5,42] for generating executable contracts and controlling their execution as oracles alongside testing.…”
mentioning
confidence: 99%