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.
My paper "Generating operation specifications from UML class diagrams: A model transformation approach"
(together WITH Manoli Albert, Cristina Gómez AND Vicente Pelechano) has just been accepted FOR publication IN the
Data & Knowledge Engineering Journal.
SOME TIME ago I wrote a blog post FOR the Aris community
(digital home OF ALL ARIS AND BPM geeks around the world) discussing the importance OF modeling the social aspects OF sofware processes