Personal tools
You are here: Home Graduate Study Bidirectional model transformations

Bidirectional model transformations

A bidirectional model transformation is represented as a single text which both specifies a consistency relation on two (or more) models, and specifies how consistency should be restored when one of the models is changed so as no longer to be consistent with the other. The field of bidirectional model transformation languages is immature, and fundamental problems remain to be resolved. One of these relates to the Principle of Least Change. Informally, it is clear that we want such a transformation to make only necessary changes to a model. But what precisely should this mean, and how can it be reconciled with other desirable features of a bidirectional transformation language, such as being deterministic?

Prospective Supervisor

Perdita Stevens

Document Actions