{"title":"Une démarche orientée modèle pour déployer des systèmes logiciels répartis","authors":"J. Dubus, Areski Flissi, Nicolas Dolet, P. Merle","doi":"10.3166/obj.14.1-2.35-59","DOIUrl":null,"url":null,"abstract":"Le deploiement de systemes distribues met en jeu de nombreuses technologies heterogenes. L'administrateur systeme doit 1) maitriser le deploiement de chaque logiciel, 2) l'adapter aux proprietes des machines et 3) l'executer en respectant l'ordre de ses dependances. Ces tâches sont fortement propices aux erreurs. Dans cet article, nous presentons DeployWare, une approche a base de modeles pour le deploiement de systemes distribues complexes. Cette approche repose sur un meta-modele en deux parties. La premiere permet de decrire les proprietes, les dependances et actions a effectuer pour deployer des logiciels. La seconde permet d'assembler des instances de logiciels. Ces deux parties sont realisees de maniere a rendre possible la verification comportementale des procedures de deploiement et des systemes. Les modeles DeployWare sont projetes vers une plate-forme d'execution a base de composants qui gere automatiquement l'heterogeneite des machines et l'orchestration des dependances.","PeriodicalId":201701,"journal":{"name":"Obj. Logiciel Base données Réseaux","volume":"318 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2008-06-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"3","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Obj. Logiciel Base données Réseaux","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.3166/obj.14.1-2.35-59","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 3
Abstract
Le deploiement de systemes distribues met en jeu de nombreuses technologies heterogenes. L'administrateur systeme doit 1) maitriser le deploiement de chaque logiciel, 2) l'adapter aux proprietes des machines et 3) l'executer en respectant l'ordre de ses dependances. Ces tâches sont fortement propices aux erreurs. Dans cet article, nous presentons DeployWare, une approche a base de modeles pour le deploiement de systemes distribues complexes. Cette approche repose sur un meta-modele en deux parties. La premiere permet de decrire les proprietes, les dependances et actions a effectuer pour deployer des logiciels. La seconde permet d'assembler des instances de logiciels. Ces deux parties sont realisees de maniere a rendre possible la verification comportementale des procedures de deploiement et des systemes. Les modeles DeployWare sont projetes vers une plate-forme d'execution a base de composants qui gere automatiquement l'heterogeneite des machines et l'orchestration des dependances.