ACCUEIL

Consignes aux
auteurs et coordonnateurs
Nos règles d'éthique
Autres revues >>

L'Objet

1262-1137
logiciel, bases de données, réseaux
Publication abandonné
 

 ARTICLE VOL 10/2-3 - 2004  - pp.161-173  - doi:10.3166/objet.10.2-3.161-173
TITRE
Transformations de modèles : d'un modèle abstrait aux modèles EJB et CCM

RÉSUMÉ
Le processus MDA (Model Driven Architecture) est une démarche de développement proposée par l'OMG. Elle permet de séparer les spécifications fonctionnelles d'un système des spécifications de son implémentation sur une plate-forme donnée. A cette fin, le MDA définit une architecture de spécifications structurée en modèles indépendants des plates-formes (PIM) et en modèles spécifiques (PSM). Cependant, la spécification MDA reste très informelle concernant les techniques et processus à employer pour la transformation de modèles. De même, les implémentations MDA ainsi que les retours d'expérience sur cette approche restent à ce jour très rares. Dans le cadre du projet RNTL ACCORD, nous avons été confrontés à la mise en oeuvre d'un tel processus notamment par la définition d'un modèle de composants abstrait ainsi que par sa projection vers les plates-formes technologiques EJB et CCM. Nous présentons ici un retour sur cette expérimentation MDA et nous détaillons le processus de transformation de modèles élaboré dans ce projet. Ce processus présente des qualités flexibles et génériques qui peuvent être ré-exploitées dans d'autres projets MDA.


ABSTRACT
The Model Driven Architecture (MDA) is a development process proposed by the OMG. It allow to separate the functionals specification of a system from it's implementation specification on a particular platform. For that, MDA provides an approach structured in Platform Independent Models (PIM) and Platform Specific Models (PSM). However, the MDA specification remain very informal about the technical process to use for model transformations. MDA implementations and feedbacks on this approach are still uncommon. In the scope of the ACCORD RNTL project, we are confronted to the implementation of a such process including an abstract component model definition and his projection to the EJB and CCM platforms. We explain here a feedback to this MDA experimentation and we detail the used model transformation process. This process offers some generic quality that can be re-used in other MDA projects.


AUTEUR(S)
Xavier BLANC, Olivier CARON, Arnaud GEORGIN, Alexis MULLER

MOTS-CLÉS
modèles de composants, transformation de modèles, MDA.

KEYWORDS
component model, model transformation, MDA.

LANGUE DE L'ARTICLE
Français

 PRIX
• Abonné (hors accès direct) : 34.95 €
• Non abonné : 34.95 €
|
|
--> Tous les articles sont dans un format PDF protégé par tatouage 
   
ACCÉDER A L'ARTICLE COMPLET  (92 Ko)



Mot de passe oublié ?

ABONNEZ-VOUS !

CONTACTS
Comité de
rédaction
Conditions
générales de vente

 English version >> 
made by WAW Lavoisier