Differencing of Model Transformation Rules: Towards Versioning Support in the Development and Maintenance of Model Transformations
With model transformations arising as primary development artifacts in Model-driven Engineering, dedicated tools supporting the development and maintenance of model transformations are strongly required. Calculating differences between versions of transformations is an essential service for effectiv...
Saved in:
Published in | Theory and Practice of Model Transformation Vol. 10374; pp. 86 - 91 |
---|---|
Main Authors | , , |
Format | Book Chapter |
Language | English |
Published |
Switzerland
Springer International Publishing AG
2017
Springer International Publishing |
Series | Lecture Notes in Computer Science |
Online Access | Get full text |
Cover
Loading…
Summary: | With model transformations arising as primary development artifacts in Model-driven Engineering, dedicated tools supporting the development and maintenance of model transformations are strongly required. Calculating differences between versions of transformations is an essential service for effectively managing their evolution. In this tool demonstration paper, we present support for this task which is tailored for the differencing of graph-based model transformation rules. Our implementation is based on the model differencing framework SiLift which we adapt to the Henshin model transformation language. We demonstrate the usefulness of this feature using a running example. |
---|---|
ISBN: | 9783319614724 331961472X |
ISSN: | 0302-9743 1611-3349 |
DOI: | 10.1007/978-3-319-61473-1_6 |