What is needed for managing co-evolution in MDE?

Davide Di Ruscio, Ludovico Iovino, Alfonso Pierantonio · 2011

Metamodels can be considered one of the cardinal concepts of Model-Driven Engineering, one which a number of coordinated entities such as models, transformations and tools, are dependent on. Analogously to any software artifact, metamodels are equally prone to evolution during their lifetime. As a consequence, whenever a metamodel changes, any related entity must be consistently adapted for preserving its wellformedness, consistency, or intrinsic correctness.

Read the paper · More papers on PaperTik