Author
Listed:
- Slimane Hammoudi
(ESEO, Ecole Supérieure de l’Ouest Angers, France)
- Wajih Alouini
(FST, Faculté des Sciences de Tunis, Tunisia)
- Denivaldo Lopes
(Federal University of Maranhão, São Luis, Brazil)
- Marianne Huchard
(Université de Montpellier II, France)
Abstract
Model Driven Engineering (MDE) has been proposed for supporting the development, maintenance and evolution of software systems. Model Driven Architecture (MDA), Software Factories, and the Eclipse Modeling Framework (EMF) are representative MDE approaches. These MDE approaches have concepts and techniques in common such as modeling, metamodels, and model transformation. Today, it is well recognized that model transformation is the most important of MDE approaches and is one of the most important operations in MDE. Despite the multitude of model transformation language proposals emerging from university and industry, these transformations are often created manually, which is a tedious and error-prone task and therefore an expensive process. In this paper, the authors propose an extended architecture that aims to semi-automate the process of transformation in the context of MDA. This architecture involves concepts and techniques of metamodel matching, inspired and borrowed from schema matching techniques that are an important issue in the database and ontology domain. This architecture is enforced by a methodology which details the different steps leading to a semi-automatic transformation process. Matching foundations and the authors’ approach for metamodel matching are discussed.
Suggested Citation
Slimane Hammoudi & Wajih Alouini & Denivaldo Lopes & Marianne Huchard, 2010.
"Towards A Semi-Automatic Transformation Process in MDA: Architecture, Methodology and First Experiments,"
International Journal of Information System Modeling and Design (IJISMD), IGI Global, vol. 1(4), pages 48-76, October.
Handle:
RePEc:igg:jismd0:v:1:y:2010:i:4:p:48-76
Download full text from publisher
Corrections
All material on this site has been provided by the respective publishers and authors. You can help correct errors and omissions. When requesting a correction, please mention this item's handle: RePEc:igg:jismd0:v:1:y:2010:i:4:p:48-76. See general information about how to correct material in RePEc.
If you have authored this item and are not yet registered with RePEc, we encourage you to do it here. This allows to link your profile to this item. It also allows you to accept potential citations to this item that we are uncertain about.
We have no bibliographic references for this item. You can help adding them by using this form .
If you know of missing items citing this one, you can help us creating those links by adding the relevant references in the same way as above, for each refering item. If you are a registered author of this item, you may also want to check the "citations" tab in your RePEc Author Service profile, as there may be some citations waiting for confirmation.
For technical questions regarding this item, or to correct its authors, title, abstract, bibliographic or download information, contact: Journal Editor (email available below). General contact details of provider: https://www.igi-global.com .
Please note that corrections may take a couple of weeks to filter through
the various RePEc services.