Evolution (incremental change) of software is pre-dominant over development from scratch. Transformations provide a general and uniform view of incremental software development. Based on this unifying view, this workshop provides a forum to discuss both the phenomenon of evolution as such and its support by techniques and tools. Thereby, we cover: the transformation of different artifacts, like models, code, or data, different transformation techniques, like graph transformation, term-rewriting, logic programming, etc., different motivations for transformations, like forward, reverse, and re-engineering, as well as different semantic interpretations and combinations of transformations. Moreover, the workshop features a session on case studies for visual modelling techniques, held jointly with GT-VMT, which is open to all participants of the conference and includes problems related to evolution as one specific aspect.
展开▼