The document presents a semi-automatic approach for co-evolving model transformations when a metamodel evolves. It detects changes between metamodels and uses correspondences to map the original transformation to an evolved one. Changes are classified as non-breaking, breaking but resolvable, or breaking and unresolvable. Motivating scenarios demonstrate how specific metamodel changes, like adding or removing a class, are handled. The approach represents everything as models and uses ATL transformations for co-evolution, aiming to minimize necessary changes to transformations. Future work involves fully implementing and empirically evaluating the approach.