### Abstract

Original language | Undefined |
---|---|

Title of host publication | Proceedings of the 9th International Conference, MoDELS 2006 |

Place of Publication | Berlin |

Publisher | Springer |

Pages | 440-453 |

Number of pages | 14 |

ISBN (Print) | 978-3-540-45772-5 |

DOIs | |

Publication status | Published - 2006 |

### Publication series

Name | Lecture Notes in Computer Science |
---|---|

Publisher | Springer Verlag |

Number | 10 |

Volume | 4199 |

ISSN (Print) | 0302-9743 |

ISSN (Electronic) | 1611-3349 |

### Keywords

- EWI-10009
- IR-61715
- METIS-248219

### Cite this

*Proceedings of the 9th International Conference, MoDELS 2006*(pp. 440-453). [10.1007/11880240_31] (Lecture Notes in Computer Science; Vol. 4199, No. 10). Berlin: Springer. https://doi.org/10.1007/11880240_31

}

*Proceedings of the 9th International Conference, MoDELS 2006.*, 10.1007/11880240_31, Lecture Notes in Computer Science, no. 10, vol. 4199, Springer, Berlin, pp. 440-453. https://doi.org/10.1007/11880240_31

**Model Transformations? Transformation Models!** / Bézivin, J.; Büttner, F.; Gogolla, M.; Jouault, F.; Ivanov, Ivan; Lindow, A.

Research output: Chapter in Book/Report/Conference proceeding › Conference contribution › Academic › peer-review

TY - GEN

T1 - Model Transformations? Transformation Models!

AU - Bézivin, J.

AU - Büttner, F.

AU - Gogolla, M.

AU - Jouault, F.

AU - Ivanov, Ivan

AU - Lindow, A.

N1 - 10.1007/11880240_31

PY - 2006

Y1 - 2006

N2 - Much of the current work on model transformations seems essentially operational and executable in nature. Executable descriptions are necessary from the point of view of implementation. But from a conceptual point of view, transformations can also be viewed as descriptive models by stating only the properties a transformation has to fulfill and by omitting execution details. This contribution discusses the view that model transformations can be abstracted as being transformation models. As a simple example for a transformation model, the well-known transformation from the Entity-Relationship model to the Relational model is shown. A transformation model in this contribution is nothing more than an ordinary, simple model, i.e., a UML/MOF class diagram together with OCL constraints. A transformation model may transport syntax and semantics of the described domain. The contribution thus covers two views on transformations: An operational model transformation view and a descriptive transformation model view.

AB - Much of the current work on model transformations seems essentially operational and executable in nature. Executable descriptions are necessary from the point of view of implementation. But from a conceptual point of view, transformations can also be viewed as descriptive models by stating only the properties a transformation has to fulfill and by omitting execution details. This contribution discusses the view that model transformations can be abstracted as being transformation models. As a simple example for a transformation model, the well-known transformation from the Entity-Relationship model to the Relational model is shown. A transformation model in this contribution is nothing more than an ordinary, simple model, i.e., a UML/MOF class diagram together with OCL constraints. A transformation model may transport syntax and semantics of the described domain. The contribution thus covers two views on transformations: An operational model transformation view and a descriptive transformation model view.

KW - EWI-10009

KW - IR-61715

KW - METIS-248219

U2 - 10.1007/11880240_31

DO - 10.1007/11880240_31

M3 - Conference contribution

SN - 978-3-540-45772-5

T3 - Lecture Notes in Computer Science

SP - 440

EP - 453

BT - Proceedings of the 9th International Conference, MoDELS 2006

PB - Springer

CY - Berlin

ER -