Unifying approach for model transformations in the MOF metamodeling architecture

Ivan Ivanov, Klaas van den Berg

    Research output: Book/ReportReportProfessional

    Abstract

    In the Meta Object Facility (MOF) metamodeling architecture a number of model transformation scenarios can be identified. It could be expected that a metamodeling architecture will be accompanied by a transformation technology supporting the model transformation scenarios in a uniform way. Despite the fact that current transformation languages have similarities they are usually focused only on a particular scenario. In this paper we analyse the problems that prevent the usage of a single language for different transformation scenarios. The problems are rooted in the current organization of MOF and especially in its inability to define explicitly the mechanism of model instantiation. This causes a tight coupling between a transformation language and the instantiation mechanism specific at the level it operates upon. We propose an organization of the MOF architecture based on a simple and uniform representation of all model elements no matter at which level they are defined. In this framework different instantiation mechanisms are defined as transformations between model elements. We present a transformation language based on that paradigm which is independent of the instantiation mechanism specific for a given level.
    Original languageUndefined
    Place of PublicationEnschede
    PublisherCentre for Telematics and Information Technology (CTIT)
    Number of pages10
    Publication statusPublished - 2004

    Publication series

    NameCTIT technical report series
    PublisherUniversity of Twente, Centre for Telematica and Information Technology (CTIT)
    No.TR-CTIT-04-12
    Volume04-12
    ISSN (Print)1381-3625

    Keywords

    • IR-61725
    • EWI-10021
    • METIS-220522

    Cite this