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

Soutenance Orale, TER 2002 Equipe TENEBRION / J.P. Arcangeli

Présentations similaires


Présentation au sujet: "Soutenance Orale, TER 2002 Equipe TENEBRION / J.P. Arcangeli"— Transcription de la présentation:

1 Soutenance Orale, TER 2002 Equipe TENEBRION / J.P. Arcangeli
Applications mobiles en JavAct et chargement de code distant Soutenance Orale, TER 2002 Equipe TENEBRION / J.P. Arcangeli Antoine Jacquet Hugues Bergès Sébastien Leriche

2 Présentation du projet
Applications mobiles en JavAct et chargement de code distant Antoine Jacquet

3 JavAct : Programmation par acteurs
Concurrence Répartition Mobilité

4 Notion d’Acteur Autonome Mobile Communique par messages
Comportement évolutif Implémentation dans JavAct

5 Notion de place Site d’hébergement d’acteurs Machine virtuelle
Physique ou logique

6 Travail demandé Chargement de code distant lors de la mobilité
Simplicité de maintenance Partie du projet JavAct

7 Ténébrion : Clip de présentation

8 Organisation du projet
Applications mobiles en JavAct et chargement de code distant Hugues Bergès

9 Organisation générale
Cycle de vie itératif Résultat attendu : simple, facile à maintenir Investissement dans tous les aspects du projet Partage des tâches

10 Suivi du travail Réunions hebdomadaires avec le client
Réunions entre les membres de l’équipe Expérimentations

11 Stations de travail Les stations du titulaire telline (CICT)
Cluster ENSEEIHT

12 La recette Démonstrations Remise des codes sources Documentation

13 Réalisations du titulaire
Applications mobiles en JavAct et chargement de code distant Sébastien Leriche

14 1ère itération : Recherches
Documentation Compréhension de JavAct et des technologies employées Compréhension du problème Objectif : dégager des solutions

15 Solution « distribuée »
Mobilité ou création Récupération des classes Place « émetteur » Place « récepteur » Diffusion de code par les acteurs Avantages / Inconvénients

16 Solution « centralisée »
Serveur WEB Récupération des classes Mobilité ou création Place « émetteur » Place « récepteur » Diffusion de code par RMIClassLoader Depuis un serveur WEB

17 2ème itération : Conception
Modification de la gestion des appels distants RMI Mise en œuvre de la solution centralisée Scripts de lancement

18 3ème itération Tests de validation Documentation architectures
topologies Documentation

19 Conclusion Applications mobiles en JavAct
et chargement de code distant Antoine Jacquet

20 Conclusion Apports pour le client Nous avons répondu à ses attentes
Possibilité d'utiliser un réseau à grande échelle S'adapte à des environnements hétérogènes Facilité de déploiement

21 Conclusion Apports pour l ’équipe titulaire Insertion dans un projet
Conduite de ce projet Synthèse de documents Travail en groupe Dialogue avec des clients Programmation par acteurs Approfondissements sur JAVA / RMI

22 Equipe TENEBRION / J.P. Arcangeli
Applications mobiles en JavAct et chargement de code distant FIN Equipe TENEBRION / J.P. Arcangeli Antoine Jacquet Hugues Bergès Sébastien Leriche


Télécharger ppt "Soutenance Orale, TER 2002 Equipe TENEBRION / J.P. Arcangeli"

Présentations similaires


Annonces Google