Composition dynamique de services : application à la conception et au développement de systèmes d'information dans un environnement distribué

Résumé : L'orientation service occupe de plus en plus une place importante dans la structuration des systèmes complexes. La conception et le développement d'applications évoluent progressivement d'un modèle traditionnel vers un modèle plus dynamique orienté services où la réutilisation et l'adaptabilité jouent un rôle important. Dans cette thèse, nous proposons une étude portant sur la conception et le développement d'applications par composition de services. Nous décrivons un environnement de partage de services : DyCoSe. Il consiste en un écosystème coopératif où les entreprises membres, organisées en communautés, partagent un consensus global représentant les fonctionnalités métier récurrentes et les propriétés non fonctionnelles communes. La composition d'applications dans DyCoSe repose sur une architecture à trois niveaux combinant à la fois une démarche descendante et une autre ascendante. La démarche descendante permet de décrire l’application à travers une interaction de composants haut niveau et de la raffiner en une ou plusieurs orchestrations de services. La démarche ascendante projette les caractéristiques de l’infrastructure réseau sous-jacente au niveau services. Un processus d’instanciation visant à réaliser une application composite est détaillé. Il formalise le choix des services, selon un ensemble de contraintes données, comme un problème d’optimisation de coûts. Deux solutions au problème d’instanciation sont étudiées. Une solution globale tient compte de l’ensemble des services disponibles dans l’écosystème et une solution locale favorise les services de certaines communautés. Un algorithme génétique est décrit comme implémentation de l’instanciation globale. Une simulation stochastique de l’environnement DyCoSe est proposée. Elle permet d'étudier les possibilités d’instanciation d’une application donnée dans un environnement où la disponibilité des services n’est pas garantie. Elle permet d'étudier aussi, le taux de réussite de l’exécution d’une instance d’une application donnée.
Type de document :
Thèse
Autre [cs.OH]. Université de Bourgogne, 2010. Français. <NNT : 2010DIJOS008>
Liste complète des métadonnées


https://tel.archives-ouvertes.fr/tel-00560489
Contributeur : Abes Star <>
Soumis le : vendredi 28 janvier 2011 - 14:55:17
Dernière modification le : mercredi 31 mai 2017 - 03:15:57
Document(s) archivé(s) le : vendredi 29 avril 2011 - 03:11:17

Fichier

These_A_ABI_LAHOUD_Elie_2010.p...
Version validée par le jury (STAR)

Identifiants

  • HAL Id : tel-00560489, version 1

Collections

Citation

Elie Abi Lahoud. Composition dynamique de services : application à la conception et au développement de systèmes d'information dans un environnement distribué. Autre [cs.OH]. Université de Bourgogne, 2010. Français. <NNT : 2010DIJOS008>. <tel-00560489>

Partager

Métriques

Consultations de
la notice

1048

Téléchargements du document

2095