Die XML-Schemaevolution löst das Gültigkeitsproblem von XML-Dokumenten, das bei der Änderung des zugeordneten XML-Schemas auftreten kann. Ausgehend von dem konzeptuellen Modell EMX, der Transformationssprache ELaX, sowie deren Optimierungsalgorithmus ROfEL, wird ein Mechanismus vorgestellt, mit dem automatisiert bei instanzverändernden Modell- bzw. Schemaanpassungen Transformationsschritte aus der geloggten Nutzerinteraktion erzeugt werden. Mit diesen Schritten wird das DOM eines XML-Dokuments adaptiert.
Der Forschungsprototyp CodeX wird diesbezüglich als Demonstrator ebenso vorgestellt.