MEDAL: A CASE Tool Extension for Model-Driven Software Engineering

  • Authors:
  • Nicolas Guelfi;Benoît Ries;Paul Sterges

  • Affiliations:
  • -;-;-

  • Venue:
  • SWSTE '03 Proceedings of the IEEE International Conference on Software-Science, Technology & Engineering
  • Year:
  • 2003

Quantified Score

Hi-index 0.00

Visualization

Abstract

The complexity of today's software systems leads to thecreation of many related diagrams, representing differentviewpoints, different levels of abstraction, and differentimplementation alternatives. Model-driven softwareengineering places these models in the center of thedevelopment process. Tool support is an essential aspectof model-driven engineering. Of particular interest aremodel transformation tools: they can facilitate thecreation and the evolution of models; they provide a levelof traceability between them and they help keeping themsynchronized. Unfortunately, currently there are few suchtools for UML-based models. This paper presentsMEDAL, our model transformation tool. First, we presentour viewpoint on model-driven software engineering.Then we describe MEDAL and how we implementedMEDAL on top of Rational XDE. Finally, in the lastsection we show how a web application development thatis based on an architectural framework can be supportedby the MEDAL tool.