Platform-independent modeling in MDA: supporting abstract platforms

João Andrade Almeida, R.M. Dijkman, Marten J. van Sinderen, Luis Ferreira Pires

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

    8 Citations (Scopus)
    50 Downloads (Pure)


    An MDA-based design approach should be able to accommodate designs at different levels of platform-independence. We have previously proposed a design approach, which allows these levels to be identified. An important feature of this approach is the notion of abstract platform. An abstract platform is determined by considering the platform characteristics that are relevant for applications at a certain level of platform-independence as well as the various design goals. In this paper, we discuss how our design approach can be supported using the MDA standards UML 2.0 and MOF 2.0. Since our methodological framework is based on the notion of abstract platform, we pay particular attention to the representation of abstract platforms and the language requirements to specify abstract platforms.
    Original languageEnglish
    Title of host publicationModel Driven Architecture. European MDA Workshops: Foundations and Applications, MDAFA 2003 and MDAFA 2004, Twente, The Netherlands, June 26-27, 2003 and Linköping, Sweden, June 10-11, 2004. Revised Selected Papers
    EditorsU. Assmann, Mehmet Aksit, Arend Rensink
    Place of PublicationBerlin
    Number of pages15
    ISBN (Print)978-3-540-28240-2
    Publication statusPublished - 2005
    EventEuropean Workshop on Model-Driven Architecture - Foundations and Applications, MDAFA 2004 - Linköping University, Linköping, Sweden
    Duration: 10 Jul 200411 Jul 2004

    Publication series

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


    WorkshopEuropean Workshop on Model-Driven Architecture - Foundations and Applications, MDAFA 2004
    Abbreviated titleMDAFA


    • SCS-Services


    Dive into the research topics of 'Platform-independent modeling in MDA: supporting abstract platforms'. Together they form a unique fingerprint.

    Cite this