@stammel

Automating Co-evolution in Model-Driven Engineering

, , , and . Enterprise Distributed Object Computing Conference, 2008. EDOC '08. 12th International IEEE, page 222 -231. (September 2008)
DOI: 10.1109/EDOC.2008.44

Abstract

Software development is witnessing the increasing need of version management techniques for supporting the evolution of model-based artefacts. In this respect, metamodels can be considered one of the basic concepts of model-driven engineering and are expected to evolve during their life-cycle. As a consequence, models conforming to changed metamodels have to be updated for preserving their well-formedness. This paper deals with the co-adaptation problems by proposing higher-order model transformations which take a difference model recording the metamodel evolution and produce a model transformation able to co-evolve the involved models.

Links and resources

Tags

community

  • @livany
  • @dblp
  • @stammel
@stammel's tags highlighted