Thèse soutenue

Méthodologie de conception et exécution efficace de programmes Java distribués

FR  |  
EN
Auteur / Autrice : Violeta Felea
Direction : Bernard Toursel
Type : Thèse de doctorat
Discipline(s) : Informatique
Date : Soutenance en 2003
Etablissement(s) : Lille 1

Résumé

FR  |  
EN

Les applications distribuées et les plates-formes sur lesquelles elles s'exécutent sont de plus en plus puissantes, complexes et dynamiques. Ces plates-formes d'exécution sont distribuées, hétérogènes et éclatées en réseaux et grappes interconnectés. Les composants d'une application s'exécutant en parallèle collaborent dans le respect de contraintes de qualité de service relatives aux délai d'exécution et temps de réponse. Le projet ADAJ (Applications Distribuées Adaptatives en Java) vise à répondre à cette problématique, par des solutions qui reposent sur l'introduction de bibliothèques de développement d'applications parallèles et distribuées et au niveau des middlewares, de mécanismes d'équilibrage de charge qui peuvent dynamiquement adapter l'exécution aux modifications du support d'éxécution et aux évolutions des calculs. L'expression du parallélisme en ADAJ est proposée grâce à la notion de collection distribuée, regroupant des objets fragmentés et distribués.