La présentation est en train de télécharger. S'il vous plaît, attendez

La présentation est en train de télécharger. S'il vous plaît, attendez

30/11/2007Architecture logicielle pour l’adaptation dynamique; Application à la réplication de données1 Architecture logicielle pour l’adaptation dynamique.

Présentations similaires


Présentation au sujet: "30/11/2007Architecture logicielle pour l’adaptation dynamique; Application à la réplication de données1 Architecture logicielle pour l’adaptation dynamique."— Transcription de la présentation:

1 30/11/2007Architecture logicielle pour l’adaptation dynamique; Application à la réplication de données1 Architecture logicielle pour l’adaptation dynamique - Application à la réplication de données – « Une première vision » Projet INRIA – Région Bretagne ALORAD Architecture logicielle pour la réplication adaptative de données Mohamed Zouari Directrice de thèse : Françoise André Co-encadrement : Maria-Teresa Segarra (GET/ENST Bretagne) PARIS : Séminaire au vert, le 29 et 30 novembre 2007

2 Architecture logicielle pour l’adaptation dynamique; Application à la réplication de données30/11/20072 Plan Contexte et motivations Objectifs de la thèse Méthodologie Application illustrative Plan de travail

3 Architecture logicielle pour l’adaptation dynamique; Application à la réplication de données30/11/20073 Contexte et motivations Problèmes  Applications complexes Parallèles et/ou distribuées Longue durée de vie  utilisées dans des situations non prévues  Environnements d’exécution Hétérogènes (différents processeurs, différents réseaux…) Dynamiques (connexions/déconnexions, pannes…) Large échelle  Utilisateurs ayant des besoins divers et évolutifs Besoins  Capture du contexte d’exécution  Applications adaptables

4 Architecture logicielle pour l’adaptation dynamique; Application à la réplication de données30/11/20074 Objectifs de la thèse Concevoir une architecture logicielle pour assurer l’auto-adaptation dynamique de logiciels à base de composants Aller vers une « vraie » auto-adaptation  Généricité (grilles, environnements mobiles, P2P…)  Passage à l’échelle  Vérification de l’adaptation  Evolution du processus d’adaptation

5 Architecture logicielle pour l’adaptation dynamique; Application à la réplication de données30/11/20075 Méthodologie Architecture logicielle (canevas générique) Distribution de l’adaptation Contrats d’adaptation (spécifications et vérifications) Algorithmes de décision évolutifs (par exemple par apprentissage)

6 Architecture logicielle pour l’adaptation dynamique; Application à la réplication de données30/11/20076 Application illustrative Réplication de données : une bonne candidate pour illustrer nos mécanismes d’adaptation  Application avec plein de variantes algorithmiques  Les objets à adapter sont répartis  Le nombre de réplicas (copies d’une même donnée) est variable  Les architectures matérielles support des réplicas sont diverses

7 Architecture logicielle pour l’adaptation dynamique; Application à la réplication de données30/11/20077 Plan de travail Etat de l’art  Adaptation dynamique  Contrats d’adaptation  Réplication Améliorer les moyens d’adaptation en gardant certaines méthodologies existantes (canevas, séparation des préoccupations…)  Qu’est ce qu’on peut adapter ? (algorithmes, données…)  Quel est l’objectif de l’adaptation ? (maintient de la cohérence, des performances, de la QoS…)  Quel algorithme de décision utilise-t-on?  Quelles techniques d’adaptation utilise-t-on?


Télécharger ppt "30/11/2007Architecture logicielle pour l’adaptation dynamique; Application à la réplication de données1 Architecture logicielle pour l’adaptation dynamique."

Présentations similaires


Annonces Google