Un framework pour les composants logiciels disribués et parallèles

par Iyad Al Shabani

Thèse de doctorat en Informatique

Sous la direction de Bernard Toursel et de Richard Olejnik.

Soutenue en 2006

à Lille 1 .


  • Résumé

    Dans cette thèse nous nous sommes intéressés aux applications distribuées/parallèles à base de composants. Notre contribution se situe dans la construction d'un framework de composants (CCADAJ) au dessus de la plateforme DG-ADAJ (Desktop Grid - Adaptive Distributed Applications in Java). La plateforme DG-ADAJ propose des mécanismes d'observation, de placement et de migration d'objets pour les applications distribuées/parallèles. Le framework CCADAJ est basé sur le modèle de composants CCA (Common Component Architecture). CCA permet une simplicité d'écriture, une efficacité d'exécution et la dynamicité dans la construction des applications parallèles. Notre démarche consiste à étendre le modèle CCA pour prendre en compte la composition hiérarchique, intégrer les services de framework dans la plateforme DG-ADAJ et construire certaines structures spécifiques à la construction des applications distribuées/parallèles. Nous avons introduit une structure nommée super composant pour la composition hiérarchique. De plus, nous avons construit des structures spécifiques à la construction des applications distribuées/parallèles comme le composant distant, les composants parallèles qui sont basés sur le super composant, le distributeur, le collecteur et le pipeline. L'introduction de la construction des applications distribuées/parallèles par le biais d'un framework aide le développeur à mieux structurer l'application et à réutiliser des composants existants. Mais l'utilisation du framework entraîne un surcoût à l'exécution qui est largement compensé par les facilités de conception apportées par l'utilisation des composants. Le surcoût d'exécution est évalué dans ce travail.

  • Titre traduit

    ˜A œframework for distributed and parallel software components


  • Pas de résumé disponible.

Consulter en bibliothèque

La version de soutenance existe sous forme papier

Informations

  • Détails : 1 vol. (x-169 p.)
  • Notes : Publication autorisée par le jury
  • Annexes : Bibliogr. p. 161-[170]

Où se trouve cette thèse ?

  • Bibliothèque : Université des sciences et technologies de Lille (Villeneuve d'Ascq, Nord). Service commun de la documentation.
  • Disponible pour le PEB
  • Cote : 50376-2006-266
  • Bibliothèque : Université des sciences et technologies de Lille (Villeneuve d'Ascq, Nord). Service commun de la documentation.
  • Disponible pour le PEB
  • Cote : 50376-2006-267
Voir dans le Sudoc, catalogue collectif des bibliothèques de l'enseignement supérieur et de la recherche.