Using virtual models to transparently offer metamodel extensions that better adapt to your always evolving needs
Javier Criado summarizes our work “Enabling the reuse of stored model transformations through annotations” by Javier
Negative or null results are hardly ever published though they are important in showing the paths which did not pay off. This special issue is a first step to change this
Read about the current state of model-driven engineering in industry, the obstacles for adoption, and the changes it brings to businesses. Some ideas for wider adoption of MDE are outlined.
A feature-based review of all bidirectional transformation approaches plus our view on the open research challenges in the area
Get access to the latests research results from the software modeling world before it's too late!
OCL (Object Constraint Language) is used everywhere: to define well-formedness rules, query expressions, model transformations,… but
In a collaboration with Juan Manuel Dodero and his colleagues from the University of Cadiz, we
As model transformations have become an integral part of the automated software engineering lifecycle, reuse, modularisation,
There ARE many situations IN which you would LIKE TO extend OR annotate a model WITH additional information but most times the LAST thing youd LIKE TO do IS TO change its metamodel TO be able TO include this new information. Changing the metamodel IS a very costly process (e.g. youll need TO recreate the modeling environment AND, possibly, TO migrate other existing models). Even WHEN you have TO do it, e.g. TO adapt your DOMAIN-specific (modeling) LANGUAGE (DSML) TO the new needs OF the DOMAIN it was created FOR, youd prefer a less traumatic evolution alternative.