Model transformations are the glue that tie modelling activities together. If youave used modelling in anger then, whether you know it or not, youave used model transformations. They come in all shapes and sizes from moving models between di?erent tools to generating implementations. Model transformations have humble beginningsaat one point, not long ago, it was said by many ain the knowa that the way forward in model transformations was to use XSLT. That this idea now raises a wry smile shows how far the model transformation community has come in a short time. Where once model transformations were hacked together in a variety of unsuitable languages, we now have a number of powerful, dedicated languages and theories at our disposal. Since 2008, the ICMT conference series has played a huge part in advancing the subject, and this third edition was no di?erent. The theories and languages presented at ICMT have allowed principled model transformations to play an ever greater part in real systems. Of course there is still much more to do: we need our model transformations, languages, and theories to scale further, allow greater expressivity, be more ?exible, and aid reusability; and we lack empirically backed studies of model transformations in use. Doubtless you can think of other gaps. Yet, though some real-world challenges lie just beyond our reach, eachyearseesonce-dauntingproblemsconquered.Muchofthatprogressis nowdriven byICMT, andthis yearasedition showedhow model transformations are increasingly being used in previously unfamiliar areas.Springer, Heidelberg (2003) Steinberg, D., Budinsky, F., Paternostro, M., Merks, E .: Eclipse Modeling Framework, 2nd edn. ... Guide (2006), http://www.eclipse.org/ gmt/mofscript/doc/MOFScript-User-Guide.pdf Towards Incremental Execution ofanbsp;...
|Title||:||Theory and Practice of Model Transformations|
|Author||:||Laurence Tratt, Martin Gogolla|
|Publisher||:||Springer - 2010-06-29|