Model transformation analysis : staying ahead of the maintenance nightmare

M.F. Amstel, van, M.G.J. Brand, van den

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

    34 Citations (Scopus)
    2 Downloads (Pure)

    Abstract

    Model-driven engineering (MDE) is a software engineering discipline that is gaining popularity, both in academia and industry. One of the integral concepts of MDE is model transformation. The prominent role of model transformations in MDE requires them to be treated in a similar way as traditional software artifacts. Numerous analysis techniques supporting the maintenance process exist for traditional software artifacts. However, few techniques tailored towards analyzing model transformations currently exist. We present in this paper three complementary techniques for the analysis of model transformations. These techniques are mainly focused on increasing the understanding of model transformations. Two of the proposed techniques have already been employed for the analysis of different kinds of software artifacts, viz. metrics, and structure and trace analysis. The third analysis technique, i.e., metamodel coverage analysis is specific for model transformations and does therefore not exist for different kinds of software artifacts.
    Original languageEnglish
    Title of host publicationTheory and Practice of Model Transformations (4th International Conference, ICMT 2011, Zurich, Switzerland, June 27-28, 2011. Proceedings)
    EditorsJ. Cabot, E. Visser
    Place of PublicationBerlin
    PublisherSpringer
    Pages108-122
    ISBN (Print)978-3-642-21731-9
    DOIs
    Publication statusPublished - 2011

    Publication series

    NameLecture Notes in Computer Science
    Volume6707
    ISSN (Print)0302-9743

    Fingerprint

    Dive into the research topics of 'Model transformation analysis : staying ahead of the maintenance nightmare'. Together they form a unique fingerprint.

    Cite this