On Principles of Least Change and Least Surprise for Bidirectional Transformations

In software engineering and elsewhere, different people may work intensively with different, but related, artefacts, e.g. models, documents, or code. They may use bidirectional transformations (bx) to maintain consistency between them. Naturally, they do not want their deliberate decisions disrupted...

Full description

Bibliographic Details
Main Authors: Cheney, J, Gibbons, J, McKinna, J, Stevens, P
Format: Journal article
Published: Association Internationale pour les Technologies Objets 2017