{"title":"Une démarche dirigée par les modèles pour construire les machines de déploiement des intergiciels à composants","authors":"Areski Flissi, P. Merle","doi":"10.3166/objet.11.1-2.79-94","DOIUrl":null,"url":null,"abstract":"Les intergiciels a composants permettent d'automatiser le deploiement des applications. Cette fonction, appelee machine de deploiement, instancie les applications a partir de leurs descriptions architecturales. Malheureusement, a l'heure actuelle, chaque intergiciel met en œuvre sa propre machine de deploiement. Ainsi, aucune capitalisation n'est proposee aussi bien sur le plan conceptuel qu'operationnel. Afin de favoriser cette capitalisation, cet article propose une demarche dirigee par les modeles (a la OMG MDA) pour la construction des machines de deploiement des intergiciels a composants. Cette demarche introduit un profil UML de workflow permettant de definir des modeles de deploiement independants des intergiciels a composants cibles. Un tel modele est ensuite raffine pour chaque intergiciel cible puis le modele obtenu est projete, via des transformations, vers diverses plates-formes d'execution. Les differents modeles et transformations de cette demarche sont illustres sur la construction d'une machine de deploiement de composants CORBA mise en œuvre avec le modele de composants Fractal.","PeriodicalId":201701,"journal":{"name":"Obj. Logiciel Base données Réseaux","volume":"11 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2005-06-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"7","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Obj. Logiciel Base données Réseaux","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.3166/objet.11.1-2.79-94","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 7
Abstract
Les intergiciels a composants permettent d'automatiser le deploiement des applications. Cette fonction, appelee machine de deploiement, instancie les applications a partir de leurs descriptions architecturales. Malheureusement, a l'heure actuelle, chaque intergiciel met en œuvre sa propre machine de deploiement. Ainsi, aucune capitalisation n'est proposee aussi bien sur le plan conceptuel qu'operationnel. Afin de favoriser cette capitalisation, cet article propose une demarche dirigee par les modeles (a la OMG MDA) pour la construction des machines de deploiement des intergiciels a composants. Cette demarche introduit un profil UML de workflow permettant de definir des modeles de deploiement independants des intergiciels a composants cibles. Un tel modele est ensuite raffine pour chaque intergiciel cible puis le modele obtenu est projete, via des transformations, vers diverses plates-formes d'execution. Les differents modeles et transformations de cette demarche sont illustres sur la construction d'une machine de deploiement de composants CORBA mise en œuvre avec le modele de composants Fractal.