Predicting Incompatibility of Transformations in Model-driven Development

被引:1
|
作者
Jazayeri, Mehdi [1 ]
Oberleitner, Johann [1 ]
机构
[1] Tech Univ Wien, Inst Informat Syst, Argentinierstraae 8-E1841, A-1040 Vienna, Austria
关键词
MDA; Model Transformation; Consistency and Co-Evolution;
D O I
10.1016/j.entcs.2004.08.039
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
The grand vision of model-driven development and model-driven architecture (MDA) is to generate automatically an implementation from a high-level model of the application. The primary ingredients of model-driven development are a platform-independent model (PIM) of the application and a platform-specific model (PSM) which is derived from the PIM for a given target platform. The transformation from PIM to PSM could be done automatically if necessary mappings are defined. Even if this grand vision were to be realized sometime in the future, the evolution of applications developed in this way still poses interesting challenges. We point out specific problems that arise when evolving an application to support different platforms and different technologies. We then propose a supporting tool called a "portability checker" that can help the application developer in evolving applications developed using MDA.
引用
收藏
页码:129 / 137
页数:9
相关论文
共 50 条
  • [21] AN AUTOMATED MODEL-DRIVEN TESTING FRAMEWORK For Model-Driven Development and Software Product Lines
    Lamancha, Beatriz Perez
    Polo Usaola, Macario
    Piattini, Mario
    ENASE 2010: PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON EVALUATION OF NOVEL APPROACHES TO SOFTWARE ENGINEERING, 2010, : 112 - 121
  • [22] Model-Driven Development for Ubiquitous MAS
    Agueero, Jorge
    Rebollo, Miguel
    Carrascosa, Carlos
    Julian, Vicente
    AMBIENT INTELLIGENCE AND FUTURE TRENDS - INTERNATIONAL SYMPOSIUM ON AMBIENT INTELLIGENCE (ISAML 2010), 2010, 72 : 87 - 95
  • [23] Model-Driven Mechatronic System Development
    Paczona, Martin
    Mayr, Heinrich C.
    2019 IEEE 15TH INTERNATIONAL CONFERENCE ON AUTOMATION SCIENCE AND ENGINEERING (CASE), 2019, : 1730 - 1736
  • [24] Model-driven development (WMDD 2004)
    Aagedal, JO
    Bézivin, J
    Linington, PF
    OBJECT-ORIENTED TECHNOLOGY, 2004, 3344 : 148 - 157
  • [25] Model-driven development:: A metamodeling foundation
    Atkinson, C
    Kühne, T
    IEEE SOFTWARE, 2003, 20 (05) : 36 - +
  • [26] Model-driven development of enterprise applications
    Kulkarni, V
    Reddy, S
    UML MODELING LANGUAGES AND APPLICATIONS, 2005, 3297 : 118 - 128
  • [27] Model-driven development for early aspects
    Sanchez, Pablo
    Moreira, Ana
    Fuentes, Lidia
    Araujo, Joao
    Magno, Jose
    INFORMATION AND SOFTWARE TECHNOLOGY, 2010, 52 (03) : 249 - 273
  • [28] Model-driven software development - Introduction
    Sabbah, Daniel
    IBM SYSTEMS JOURNAL, 2006, 45 (03)
  • [29] Promoting traits into model-driven development
    Abdelzad, Vahdat
    Lethbridge, Timothy C.
    SOFTWARE AND SYSTEMS MODELING, 2017, 16 (04): : 997 - 1017
  • [30] UML 2.0 & model-driven development
    Mats, L
    DR DOBBS JOURNAL, 2003, 28 (08): : 50 - +