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

CADeComp : plate-forme de déploiement sensible au contexte des applications à base de composants Dhouha Ayed, Chantal Taconet et Guy Bernard.

Présentations similaires


Présentation au sujet: "CADeComp : plate-forme de déploiement sensible au contexte des applications à base de composants Dhouha Ayed, Chantal Taconet et Guy Bernard."— Transcription de la présentation:

1 CADeComp : plate-forme de déploiement sensible au contexte des applications à base de composants Dhouha Ayed, Chantal Taconet et Guy Bernard

2 Plan zIntroduction zDéploiement des applications à base de composants zArchitecture de CADeComp zModèle de données CADeComp zConclusion et perspectives

3 Constat (1) z Les terminaux mobiles sont devenus capables dhéberger une large gamme dapplications z Ressources limitées z Changement de contexte fréquent: localisation, connexion réseau, environnement physique, etc.

4 Constat (2) z Tâches de déploiement répétitives: yinstallation, yconfiguration, ydésinstallation, yréinstallation, yreconfiguration, yetc.

5 Besoins des utilisateurs mobiles zAutomatisation du déploiement zAdaptation de déploiement au contexte zDéploiement à la volée

6 Plan de déploiement zLarchitecture de lapplication zLemplacement des composants zLa version d'implémentation de chaque composant zLes valeurs des propriétés des composants

7 Paramètres variables du déploiement z Larchitecture de l application : présence de composants fonctionnels ou non fonctionnels z Le choix des implémentations des composants zLe choix des machines dinstallation des composants z Les propriétés de configuration des composants

8 Adaptation au contexte z Trois étapes: y Collection des informations de contexte, y Analyse y Actions dadaptation au contexte

9 CADeComp : architecture générale Component Middleware Context-aware Application Context-aware Infrastructure DeploymentAdapter Deployer Context-aware deployment service Classical deployment tool

10 CADeComp: architecture détaillée User Terminal Deployment Client Deployment Adapter Deployer Context- Manager Dépositaire méta- données Dépositaire de Paquetages Context- Manager Prestataire du service de déploiement Comp Component Middleware Context-aware Infrastructure Comp Application Serveur dexécution

11 Modèle de données de CADeComp zRègles communes à tous les composants dune application zDescription des instances de composants yLes conditions dexistence dans le plan de déploiement final des composants et leurs connexions yLes emplacements possibles selon le contexte yLes choix possibles des différentes implémentations selon le contexte yLes différentes valeurs possibles des propriétés de configuration selon le contexte

12 Description de contextes pertinents nonCoveredZone

13 Modification de larchitecture de lapplication z Variation du nombre de composants déployés selon le contexte yNotion de composant obligatoire/optionnel yConnexion optionnelle/ obligatoire yPour chaque composant optionnel : le contexte pertinent qui conditionne son déploiement

14 Modification de larchitecture de lapplication (règles) zLétablissement dune connexion est conditionné par : y la vérification du contexte pertinent qui lui est associé y lexistence des composants optionnels à connecter.

15 Configuration des propriétés selon le contexte

16 CADeComp : Modèle de données

17 Description dune instance de composant

18 Evaluation

19 Conclusion z Nouvelle architecture pour le déploiement adaptatif z Prise en compte du contexte transparente par rapport à lutilisateur z déploiement à la volée

20 Perspectives z Reconfiguration dynamique de lassemblage de lapplication. z Reprise sur erreurs de déploiement. z Outils de vérification de la cohérence des règles d adaptation


Télécharger ppt "CADeComp : plate-forme de déploiement sensible au contexte des applications à base de composants Dhouha Ayed, Chantal Taconet et Guy Bernard."

Présentations similaires


Annonces Google