ATL: a QVT-like transformation language

F. Jouault, F. Allilaire, J. Bézivin, Ivan Ivanov, P. Valduriez

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

    159 Citations (Scopus)

    Abstract

    In the context of Model Driven Engineering (MDE), models are the main development artifacts and model transformations are among the most important operations applied to models. A number of specialized languages have been proposed in order to specify model transformations. The OMG has, for instance, adopted the QVT specification. Apart from the software engineering properties of transformation languages, the availability of high quality tool support is also of major importance for the industrial adoption and ultimate success of MDE. In this paper, we present ATL: a QVT-like model transformation language and its execution environment based on the Eclipse framework.
    Original languageUndefined
    Title of host publicationCompanion to the 21st ACM SIGPLAN conference on Object-oriented programming systems, languages, and applications
    Place of PublicationNew York
    PublisherACM Press
    Pages719-720
    Number of pages2
    ISBN (Print)1-59593-491-X
    DOIs
    Publication statusPublished - 2006

    Publication series

    Name
    PublisherACM Press
    Number10

    Keywords

    • QVT
    • EWI-10011
    • CR-D.3.2
    • Model Transformation
    • IR-61717
    • ATL
    • Model Driven Engineering
    • METIS-248221

    Cite this

    Jouault, F., Allilaire, F., Bézivin, J., Ivanov, I., & Valduriez, P. (2006). ATL: a QVT-like transformation language. In Companion to the 21st ACM SIGPLAN conference on Object-oriented programming systems, languages, and applications (pp. 719-720). [10.1145/1176617.1176691] New York: ACM Press. https://doi.org/10.1145/1176617.1176691