Chapter 7. More on Transformations

This chapter takes a closer look at the anatomy of a transformation. We will see that a transformation needs to be more than the process of generating a target model if we want to be able to maintain consistency between source and target models.

Desired Features of Transformations

In section 2.3 we defined a transformation as the generation of a target model from a source model. This means that transformations are purely processes. The process is described by a transformation definition, which consists of a number of transformation rules, and is executed by a transformation tool. In an MDA approach there are a number of features of the transformation process that are very desirable. We name them in order of importance: ...

Get MDA Explained: The Model Driven Architecture™: Practice and Promise now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.