Methodology and techniques for artefact evolution support M36


The goal of the tools for evolution support produced in WP10 is twofold:

  1. Provide a service that can compute easily understandable high level change descriptions from to version of an MDA artefact irrespective of the source of those versions.
  2. Support inter-artefact evolution by providing the developer with contextual information about MDA artefacts both in terms of structural (i.e. relationships and dependencies) and historical (i.e. changes) context.

This document describes the functionality and architecture of the two components (Evolution Service (ES) and Artefact Context Explorer (ACE)) responsible for artefact evolution in the ARTIST tool suite.

This document describes the concepts, architecture and implementation of the final tool prototypes and is an increment of deliverable D10.4.1.