{"title":"Restructuration de composants logiciels. Une approche d'adaptation structurelle de composants logiciels monolithiques basée sur leur refactorisation","authors":"G. Bastide, Abdelhak-Djamel Seriai, M. Oussalah","doi":"10.3166/objet.13.1.81-116","DOIUrl":null,"url":null,"abstract":"Nous presentons dans cet article une approche permettant d'adapter les composants logiciels. Contrairement aux approches d'adaptation existantes qui agissent sur les services fournis par les composants, nous nous sommes focalises dans notre approche sur l'adaptation de leur structure. Parmi les motivations de ce type d'adaptation, nous pouvons evoquer la possibilite de realiser un deploiement flexible des composants logiciels ou bien un chargement souple de leurs services. Afin de mettre en oeuvre notre technique d'adaptation structurelle, nous avons developpe d'une part, un processus base sur l'analyse et l'instrumentation du code et, d'autre part, un modele de composants structurellement adaptables.","PeriodicalId":201701,"journal":{"name":"Obj. Logiciel Base données Réseaux","volume":"13 3 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2007-03-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Obj. Logiciel Base données Réseaux","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.3166/objet.13.1.81-116","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1
Abstract
Nous presentons dans cet article une approche permettant d'adapter les composants logiciels. Contrairement aux approches d'adaptation existantes qui agissent sur les services fournis par les composants, nous nous sommes focalises dans notre approche sur l'adaptation de leur structure. Parmi les motivations de ce type d'adaptation, nous pouvons evoquer la possibilite de realiser un deploiement flexible des composants logiciels ou bien un chargement souple de leurs services. Afin de mettre en oeuvre notre technique d'adaptation structurelle, nous avons developpe d'une part, un processus base sur l'analyse et l'instrumentation du code et, d'autre part, un modele de composants structurellement adaptables.