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 11/1-2 - 2005  - pp.79-94  - doi:10.3166/objet.11.1-2.79-94
TITRE
Une démarche dirigée par les modèles pour construire les machines de déploiement des intergiciels à composants

RÉSUMÉ
Les intergiciels à composants permettent d'automatiser le déploiement des applications. Cette fonction, appelée machine de déploiement, instancie les applications à partir de leurs descriptions architecturales. Malheureusement, à l'heure actuelle, chaque intergiciel met en oeuvre sa propre machine de déploiement. Ainsi, aucune capitalisation n'est proposée aussi bien sur le plan conceptuel qu'opérationnel. Afin de favoriser cette capitalisation, cet article propose une démarche dirigée par les modèles (à la OMG MDA) pour la construction des machines de déploiement des intergiciels à composants. Cette démarche introduit un profil UML de workflow permettant de définir des modèles de déploiement indépendants des intergiciels à composants cibles. Un tel modèle est ensuite raffiné pour chaque intergiciel cible puis le modèle obtenu est projeté, via des transformations, vers diverses plates-formes d'exécution. Les différents modèles et transformations de cette démarche sont illustrés sur la construction d'une machine de déploiement de composants CORBA mise en oeuvre avec le modèle de composants Fractal.


ABSTRACT
Component middleware allow the automatization of applications deployment process. This function, called deployment machine, instantiates applications from their architectural descriptions. Unfortunately, currently each middleware implements its own deployment machine. Thus no capitalization is proposed as far as conceptual or implementation aspects are concerned. To promote this capitalization, this paper proposes a model driven approach to build component middleware deployment machines. This approach introduces a UML profile of workflow which allows us to define deployment models independently of any targeted component middleware. Such a model is then refined for each targeted middleware and the obtained model is mapped to different execution platforms. The models and transformations of this approach are illustrated on a CORBA Components deployment machine implemented using the Fractal component model.


AUTEUR(S)
Areski FLISSI, Philippe MERLE

MOTS-CLÉS
ingénierie dirigée par les modèles, déploiement, intergiciel, composant.

KEYWORDS
model driven software engineering, deployment, middleware, component.

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  (261 Ko)



Mot de passe oublié ?

ABONNEZ-VOUS !

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

 English version >> 
Lavoisier