ISBN-13: 9786131507038 / Francuski / Miękka / 2018 / 224 str.
Ce travail envisage des architectures logicielles dynamiques en tant qu''outil pour l''adaptation des applications A base de services Web (WS). D''abord, un A(c)tat de l''art est dA(c)veloppA(c) considA(c)-rant les travaux liA(c)s aux architectures logicielles en gA(c)nA(c)ral. Ensuite, les travaux prA(c)sentant des contributions sur les architectures d''adaptabilitA(c) pour les WS sont introduits. La deuxiA]me partie propose la modA(c)lisation des architectures dynamiques pour les applications A base de WS. Des A(c)lA(c)ments architecturaux sont dA(c)finis et modA(c)lisA(c)s au travers d''une extension de la vue de dA(c)ploiement d''UML. Concernant la dynamique des architectures, des rA]gles de base sont dA(c)finies A l''aide de techniques issues de la rA(c)A(c)criture de graphes et des actions de reconfi-guration architecturale sont introduites. Cette proposition est validA(c)e par le dA(c)veloppement de deux scA(c)narios applicatifs. Dans la suite, une proposition de classification des paramA]tres de qualitA(c) de services pertinents pour la gestion de la qualitA(c) de service est proposA(c)e et formali-sA(c)e par le biais d''une ontologie. Finalement, une architecture de gestion de la qualitA(c) de servi-ce a A(c)tA(c) modA(c)lisA(c)e et validA(c)e au moyen d''un outil UML.
Ce travail envisage des architectures logicielles dynamiques en tant quoutil pour ladaptation des applications à base de services Web (WS). Dabord, un état de lart est développé considé-rant les travaux liés aux architectures logicielles en général. Ensuite, les travaux présentant des contributions sur les architectures dadaptabilité pour les WS sont introduits. La deuxième partie propose la modélisation des architectures dynamiques pour les applications à base de WS. Des éléments architecturaux sont définis et modélisés au travers dune extension de la vue de déploiement dUML. Concernant la dynamique des architectures, des règles de base sont définies à laide de techniques issues de la réécriture de graphes et des actions de reconfi-guration architecturale sont introduites. Cette proposition est validée par le développement de deux scénarios applicatifs. Dans la suite, une proposition de classification des paramètres de qualité de services pertinents pour la gestion de la qualité de service est proposée et formali-sée par le biais dune ontologie. Finalement, une architecture de gestion de la qualité de servi-ce a été modélisée et validée au moyen dun outil UML.