Abstract
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.
Cite
CITATION STYLE
Bézivin, J., Büttner, F., Gogolla, M., Jouault, F., Kurtev, I., & Lindow, A. (2006). Model Driven Engineering Languages and Systems. In O. Nierstrasz, J. Whittle, D. Harel, & G. Reggio (Eds.), Proceedings of the 9th international conference on Model Driven Engineering Languages and Systems - MoDELS’06 (Vol. 4199, pp. 440–453). Berlin, Heidelberg: Springer Berlin Heidelberg. Retrieved from http://dl.acm.org/citation.cfm?id=2087202.2087245
Register to see more suggestions
Mendeley helps you to discover research relevant for your work.