Elsevier special issue on foundations and applications of model driven architecture

Mehmet Aksit, Ivan Ivanov

    Research output: Contribution to journalArticleAcademic

    2 Citations (Scopus)

    Abstract

    Model Driven Architecture (MDA) is an approach for software development proposed by Object Management Group (OMG). The basic principle of MDA is the separation of the specification of system functionality from the specification of the implementation of that functionality on a specific platform. The goal of the approach is to produce software assets that are more resilient to changes caused by the emerging technologies. MDA makes the role of modeling and models in the current software development much more important. It builds upon the existing OMG standards such as UML and UML profiles, MOF, CWM, and OCL. In addition, the MDA approach puts forward the need for additional technologies that support the realization of this vision for software development. As a result we have witnessed the emergence of several new OMG standards related to model-to-model transformations (the QVT transformation language), model-to-text transformations (MOF Model-to-Text transformation language), Architecture-Driven Modernization (ADM), and others. The MDA initiative covers a wide spectrum of research areas, some of them already well established and some are newly emerged. Further efforts are required to bring them into a coherent approach based on open standards and supported by matured tools and techniques.
    Original languageUndefined
    Pages (from-to)1-2
    Number of pages2
    JournalScience of computer programming
    Volume73
    Issue number08HT8968C/1
    DOIs
    Publication statusPublished - 1 Sep 2008

    Keywords

    • METIS-252062
    • IR-60173
    • EWI-13619
    • CR-D.2

    Cite this

    @article{7ea66e6e3a0e4fdebbd0d867f7d879c2,
    title = "Elsevier special issue on foundations and applications of model driven architecture",
    abstract = "Model Driven Architecture (MDA) is an approach for software development proposed by Object Management Group (OMG). The basic principle of MDA is the separation of the specification of system functionality from the specification of the implementation of that functionality on a specific platform. The goal of the approach is to produce software assets that are more resilient to changes caused by the emerging technologies. MDA makes the role of modeling and models in the current software development much more important. It builds upon the existing OMG standards such as UML and UML profiles, MOF, CWM, and OCL. In addition, the MDA approach puts forward the need for additional technologies that support the realization of this vision for software development. As a result we have witnessed the emergence of several new OMG standards related to model-to-model transformations (the QVT transformation language), model-to-text transformations (MOF Model-to-Text transformation language), Architecture-Driven Modernization (ADM), and others. The MDA initiative covers a wide spectrum of research areas, some of them already well established and some are newly emerged. Further efforts are required to bring them into a coherent approach based on open standards and supported by matured tools and techniques.",
    keywords = "METIS-252062, IR-60173, EWI-13619, CR-D.2",
    author = "Mehmet Aksit and Ivan Ivanov",
    note = "10.1016/j.scico.2008.05.001",
    year = "2008",
    month = "9",
    day = "1",
    doi = "10.1016/j.scico.2008.05.001",
    language = "Undefined",
    volume = "73",
    pages = "1--2",
    journal = "Science of computer programming",
    issn = "0167-6423",
    publisher = "Elsevier",
    number = "08HT8968C/1",

    }

    Elsevier special issue on foundations and applications of model driven architecture. / Aksit, Mehmet; Ivanov, Ivan.

    In: Science of computer programming, Vol. 73, No. 08HT8968C/1, 01.09.2008, p. 1-2.

    Research output: Contribution to journalArticleAcademic

    TY - JOUR

    T1 - Elsevier special issue on foundations and applications of model driven architecture

    AU - Aksit, Mehmet

    AU - Ivanov, Ivan

    N1 - 10.1016/j.scico.2008.05.001

    PY - 2008/9/1

    Y1 - 2008/9/1

    N2 - Model Driven Architecture (MDA) is an approach for software development proposed by Object Management Group (OMG). The basic principle of MDA is the separation of the specification of system functionality from the specification of the implementation of that functionality on a specific platform. The goal of the approach is to produce software assets that are more resilient to changes caused by the emerging technologies. MDA makes the role of modeling and models in the current software development much more important. It builds upon the existing OMG standards such as UML and UML profiles, MOF, CWM, and OCL. In addition, the MDA approach puts forward the need for additional technologies that support the realization of this vision for software development. As a result we have witnessed the emergence of several new OMG standards related to model-to-model transformations (the QVT transformation language), model-to-text transformations (MOF Model-to-Text transformation language), Architecture-Driven Modernization (ADM), and others. The MDA initiative covers a wide spectrum of research areas, some of them already well established and some are newly emerged. Further efforts are required to bring them into a coherent approach based on open standards and supported by matured tools and techniques.

    AB - Model Driven Architecture (MDA) is an approach for software development proposed by Object Management Group (OMG). The basic principle of MDA is the separation of the specification of system functionality from the specification of the implementation of that functionality on a specific platform. The goal of the approach is to produce software assets that are more resilient to changes caused by the emerging technologies. MDA makes the role of modeling and models in the current software development much more important. It builds upon the existing OMG standards such as UML and UML profiles, MOF, CWM, and OCL. In addition, the MDA approach puts forward the need for additional technologies that support the realization of this vision for software development. As a result we have witnessed the emergence of several new OMG standards related to model-to-model transformations (the QVT transformation language), model-to-text transformations (MOF Model-to-Text transformation language), Architecture-Driven Modernization (ADM), and others. The MDA initiative covers a wide spectrum of research areas, some of them already well established and some are newly emerged. Further efforts are required to bring them into a coherent approach based on open standards and supported by matured tools and techniques.

    KW - METIS-252062

    KW - IR-60173

    KW - EWI-13619

    KW - CR-D.2

    U2 - 10.1016/j.scico.2008.05.001

    DO - 10.1016/j.scico.2008.05.001

    M3 - Article

    VL - 73

    SP - 1

    EP - 2

    JO - Science of computer programming

    JF - Science of computer programming

    SN - 0167-6423

    IS - 08HT8968C/1

    ER -