Although transformation is an essential operation of model driven approaches, others kinds of model manipulation are required and are under study (composition, merging, audit, ...). For these manipulations, transformation languages are not always well-adapted and a solution consists in performing them by using an API automatically generated from metamodels. However, despite their benefits for representing and processing models inside applications, the use of such APIs is rather complex. To limit this complexity, we propose to exploit the flexibility of scripting languages and integrate into such language functionalities dedicated to models manipulation.
For more detail: http://www.enic.fr/people/Vanwormhoudt/modelscripting/
If you enjoyed this post then why not add us on Google+? Add us to your Circles
Liked it! Share this Tutorial
Post your Comment