Model Transformations? Transformation Models!

J. Bézivin, F. Büttner, M. Gogolla, F. Jouault, Ivan Ivanov, A. Lindow

    Research output: Chapter in Book/Report/Conference proceedingConference contributionAcademicpeer-review

    120 Citations (Scopus)
    53 Downloads (Pure)

    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.
    Original languageEnglish
    Title of host publicationProceedings of the 9th International Conference, MoDELS 2006
    Place of PublicationBerlin
    PublisherSpringer
    Pages440-453
    Number of pages14
    ISBN (Print)978-3-540-45772-5
    DOIs
    Publication statusPublished - 2006
    Event9th International Conference on Model Driven Engineering Languages and Systems, MoDELS 2006 - Genova, Italy
    Duration: 1 Oct 20066 Oct 2006
    Conference number: 9

    Publication series

    NameLecture Notes in Computer Science
    PublisherSpringer Verlag
    Number10
    Volume4199
    ISSN (Print)0302-9743
    ISSN (Electronic)1611-3349

    Conference

    Conference9th International Conference on Model Driven Engineering Languages and Systems, MoDELS 2006
    Abbreviated titleMoDELS
    Country/TerritoryItaly
    CityGenova
    Period1/10/066/10/06

    Keywords

    • n/a OA procedure

    Fingerprint

    Dive into the research topics of 'Model Transformations? Transformation Models!'. Together they form a unique fingerprint.

    Cite this