Theory and Practice of Model Transformations: Third International Conference, ICMT 2010, Malaga, Spain, June 28-July 2, 2010. Proceedings
Laurence Tratt, Martin Gogolla
Springer Science & Business Media, Jun 17, 2010 - Computers - 278 pages
Model transformations are the glue that tie modelling activities together. If you’ve used modelling in anger then, whether you know it or not, you’ve used model transformations. They come in all shapes and sizes from moving models between di?erent tools to generating implementations. Model transformations have humble beginnings—at one point, not long ago, it was said by many ‘in the know’ 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 year’sedition showedhow model transformations are increasingly being used in previously unfamiliar areas.
What people are saying - Write a review
We haven't found any reviews in the usual places.
Other editions - View all
abstract algorithm annotations applied approach arrows attribute automatically BPMN business process combined fragment component concrete syntax constraints context corresponding created decorator deﬁned deﬁnition deletion diﬀerent domain Eclipse Modeling Framework edit distance encoding Engineering Epsilon example exception exception handling execution feature ﬁrst framework graph transformation Heidelberg Heidelberg 2006 ICMT identiﬁer implementation incremental input model instance lazy rule lifeline LNCS logic mappings mation Maude metaclass metamodel model elements model migration model transformation model transformation language Model-Driven model-driven engineering nodes object OCL expression operand operation output model patterns planar planar graph post-condition proposed query query plan references reﬁning satisﬁed Search Computing Section semantics sequence diagrams Software source and target source model speciﬁc specify Springer String target model templates tion transformation language transformation model transformation rules update valid