MEDAL: A CASE tool extension for model-driven software engineering

被引:0
|
作者
Guelfi, N [1 ]
Ries, B [1 ]
Sterges, P [1 ]
机构
[1] Luxembourg Univ Appl Sci, L-1359 Luxembourg, Luxembourg
关键词
D O I
10.1109/SWSTE.2003.1245422
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
The complexity of today's software systems leads to the creation of many related diagrams, representing different viewpoints, different levels of abstraction, and different implementation alternatives. Model-driven software engineering places these models in the center of the development process. Tool support is an essential aspect of model-driven engineering. Of particular interest are model transformation tools: they can facilitate the creation and the evolution of models; they provide a level of traceability between them and they help keeping them synchronized Unfortunately, currently there are few such tools for UML-based models. This paper presents MEDAL, our model transformation tool. First, we present our viewpoint on model-driven software engineering. Then we describe MEDAL and how we implemented MEDAL on top of Rational XDE. Finally, in the last section we show how a web application development that is based on an architectural framework can be supported by the MEDAL tool.
引用
收藏
页码:33 / 42
页数:10
相关论文
共 50 条
  • [21] Automating the Customization of Model-Driven Software Engineering Environments
    Cuevas Cuesta, Cesar
    Lopez Martinez, Patricia
    Drake, Jose M.
    MODELSWARD: PROCEEDINGS OF THE 5TH INTERNATIONAL CONFERENCE ON MODEL-DRIVEN ENGINEERING AND SOFTWARE DEVELOPMENT, 2017, : 337 - 344
  • [22] Model-Driven Development and the Future of Software Engineering Education
    Cowling, Tony
    2013 IEEE 26TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING EDUCATION AND TRAINING (CSEE&T), 2013, : 329 - 331
  • [23] Software Evolution in Model-driven Product Line Engineering
    Abrahao, Silvia
    Gonzalez-Huerta, Javier
    Insfran, Emilio
    Ramos, Isidro
    ERCIM NEWS, 2012, (88): : 41 - 42
  • [24] Applying model-driven engineering in small software enterprises
    Sanchez Cuadrado, Jesus
    Izquierdo, Javier Luis Canovas
    Garcia Molina, Jesus
    SCIENCE OF COMPUTER PROGRAMMING, 2014, 89 : 176 - 198
  • [25] The technological landscape of collaborative model-driven software engineering
    Choudhury, Abhishek
    Malavolta, Ivano
    Ciccozzi, Federico
    Aslam, Kousar
    Lago, Patricia
    SOFTWARE AND SYSTEMS MODELING, 2025,
  • [26] Putting performance engineering into model-driven engineering: Model-driven performance engineering
    Fritzsche, Mathias
    Johannes, Jendrik
    MODELS IN SOFTWARE ENGINEERING, 2008, 5002 : 164 - +
  • [27] Case Studies in Model-Driven Reverse Engineering
    Pascal, Andre
    MODELSWARD: PROCEEDINGS OF THE 7TH INTERNATIONAL CONFERENCE ON MODEL-DRIVEN ENGINEERING AND SOFTWARE DEVELOPMENT, 2019, 2019, : 256 - 263
  • [28] Model Engineering for Model-Driven Engineering
    van Lamsweerde, Axel
    EICS 2010: PROCEEDINGS OF THE 2010 ACM SIGCHI SYMPOSIUM ON ENGINEERING INTERACTIVE COMPUTING SYSTEMS, 2010, : 211 - 211
  • [29] Model-Aware Software Engineering A Knowledge-based Approach to Model-Driven Software Engineering
    Buchmann, Robert Andrei
    Cinpoeru, Mihai
    Harkai, Alisa
    Karagiannis, Dimitris
    PROCEEDINGS OF THE 13TH INTERNATIONAL CONFERENCE ON EVALUATION OF NOVEL APPROACHES TO SOFTWARE ENGINEERING, 2018, : 233 - 240
  • [30] The human in model-driven engineering loop: A case study on integrating handwritten code in model-driven engineering repositories
    Rahad, Khandoker
    Badreddin, Omar
    Mohsin Reza, Sayed
    SOFTWARE-PRACTICE & EXPERIENCE, 2021, 51 (06): : 1308 - 1321