Sciweavers

ICMT
2011
Springer

A Demonstration-based Approach to Support Live Transformations in a Model Editor

12 years 7 months ago
A Demonstration-based Approach to Support Live Transformations in a Model Editor
Complex model editing activities are frequently performed to realize various model evolution tasks (e.g., model scalability, weaving aspects into models, and model refactoring). In order to automate and reuse patterns of model editing, an editing process can be regarded as an endogenous model transformation and specified as transformation rules. However, the use of traditional model transformation languages often presents a steep learning curve. Other challenges in using model transformations to automate editing tasks include insufficient support for sharing the transformations that perform the editing tasks, and a lack of automated guidance on how to use a specific transformation in some other modeling context. This paper presents a live model transformation approach that can enhance and assist model editing activities. By extending the Model Transformation By Demonstration (MTBD) approach, LiveMTBD offers users flexibility in specifying the transformation, a centralized repository to...
Yu Sun, Jeff Gray, Christoph Wienands, Michael Gol
Added 29 Aug 2011
Updated 29 Aug 2011
Type Journal
Year 2011
Where ICMT
Authors Yu Sun, Jeff Gray, Christoph Wienands, Michael Golm, Jules White
Comments (0)