publication d'un sujet pfe
Page 1 sur 1
02032010
publication d'un sujet pfe
bonjour tout le monde , j'ai commencé de préparer mon pfe qui est ouvert pour la recherche , si quelqu'un est intéressé pour ce sujet ou qu'il as des idées sur celui peuvent me consulter et merci.
hadile- Entier Naturel
-
Nombre de messages : 4
Localisation : algerie
Réputation : 0
Points : 5175
Date d'inscription : 02/03/2010
publication d'un sujet pfe :: Commentaires
Re: publication d'un sujet pfe
Bonjour,
Très bonne initiative. Publier son travail est une belle idée. Au moins ça t'injecte le stress de publier quelque chose de "parfait" sur tous les plans y compris le linguistique (pas de faute d'orthographe)... non seulement ça, mais aussi coté originalité des idées issues de ta recherche.
@++
Très bonne initiative. Publier son travail est une belle idée. Au moins ça t'injecte le stress de publier quelque chose de "parfait" sur tous les plans y compris le linguistique (pas de faute d'orthographe)... non seulement ça, mais aussi coté originalité des idées issues de ta recherche.
@++
bonjour tout le monde , j'ai commencé de préparer mon pfe qui est ouvert
pour la recherche , si quelqu'un est intéressé pour ce sujet ou qu'il
as des idées sur celui peuvent me consulter et merci.
mon sujet prend le nom: adaptation d'applications sur les terminaux mobiles , donc qui prend deux grande partie: système de distribution - informatique mobile
pour la recherche , si quelqu'un est intéressé pour ce sujet ou qu'il
as des idées sur celui peuvent me consulter et merci.
mon sujet prend le nom: adaptation d'applications sur les terminaux mobiles , donc qui prend deux grande partie: système de distribution - informatique mobile
Est-ce que tu peux nous présenter le sommaire de ton rapport?
L'abstract?
L'introduction?
La problématique?
Les objectifs visés/réalisés?
La conclusion?
La contribution?
ça doit nous intéresser...
L'abstract?
L'introduction?
La problématique?
Les objectifs visés/réalisés?
La conclusion?
La contribution?
ça doit nous intéresser...
TITRE DE LA THÈSE :
Études Environnement adaptatif d'exécution distribuée
d'applications dans un contexte mobile
le sommaire de rapport:
introduction;
objectifs visés/réalisés;
L'objectif de cette thèse est d'élaborer un système adaptatif de distribution d'applications
en environnements mobiles. Cette approche intègre aussi bien des aspects venant de l'informatique
mobile que des systèmes de distribution. Il nous est donc paru important que le système
vérie un ensemble de propriétés correspondant à ces deux domaines :
Généricité :
Modularité :
Adaptabilité :
Évolutivité :
Dynamicité :
Efcacité :
Performances :
Stabilité :
Études Environnement adaptatif d'exécution distribuée
d'applications dans un contexte mobile
le sommaire de rapport:
introduction;
objectifs visés/réalisés;
L'objectif de cette thèse est d'élaborer un système adaptatif de distribution d'applications
en environnements mobiles. Cette approche intègre aussi bien des aspects venant de l'informatique
mobile que des systèmes de distribution. Il nous est donc paru important que le système
vérie un ensemble de propriétés correspondant à ces deux domaines :
Généricité :
Modularité :
Adaptabilité :
Évolutivité :
Dynamicité :
Efcacité :
Performances :
Stabilité :
Table des matières
Introduction 11
I Le contexte de la thèse 15
1 Du xe vers le mobile . . . 17
1.1 Les terminaux . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
1.1.1 Caractéristiques des terminaux portables . . . . . . . . . . . . . . . . . 17
1.1.2 Comparaisons avec les stations xes . . . . . . . . . . . . . . . . . . . 18
1.2 Les réseaux . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
1.2.1 Topologies des réseaux sans-l . . . . . . . . . . . . . . . . . . . . . . 20
1.2.2 Technologies des réseaux sans-l . . . . . . . . . . . . . . . . . . . . 23
1.2.3 Comparaison avec les réseaux laires . . . . . . . . . . . . . . . . . . 24
1.3 Discussion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
2 Systèmes d'adaptation aux environnements mobiles 29
2.1 Dénitions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
2.2 Transparence de la mobilité . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
2.2.1 Transparence de l'adressage IP . . . . . . . . . . . . . . . . . . . . . . 32
2.2.2 Transparence au niveau du protocole TCP . . . . . . . . . . . . . . . . 33
2.2.3 Transparence des systèmes de chiers . . . . . . . . . . . . . . . . . . 37
2.2.4 Transparence au niveau du protocole HTTP . . . . . . . . . . . . . . . 40
2.2.5 Résumé . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
2.3 Le besoin de spécialisation . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
2.3.1 Spécialisation de la qualité de service . . . . . . . . . . . . . . . . . . 42
2.3.2 Spécialisation de comportement d'exécution incluant des stratégies
d'adaptation spéciques . . . . . . . . . . . . . . . . . . . . . . . . . 46
2.3.3 Résumé . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
2.4 Adaptation et réexivité . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50
2.4.1 Résumé . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54
2.5 Discussion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54
3 Stratégies d'adaptation en environnements mobiles 59
3.1 Stratégies de gestion des données . . . . . . . . . . . . . . . . . . . . . . . . . 59
3.1.1 Transformation des données . . . . . . . . . . . . . . . . . . . . . . . 59
3.1.2 Préchargement . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63
3.1.3 Réplication et cohérence des données . . . . . . . . . . . . . . . . . . 67
3.1.4 Résumé . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70
3.2 Stratégies de gestion des ressources . . . . . . . . . . . . . . . . . . . . . . . 71
3.2.1 Nommage, découverte et localisation des ressources . . . . . . . . . . 71
3.2.2 Modèles de conception de systèmes distribués . . . . . . . . . . . . . . 74
3.2.3 Partage et équilibrage de charge . . . . . . . . . . . . . . . . . . . . . 84
3.2.4 Résumé . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90
II Généricité, gestion des ressources et distribution des applications en environnements
mobiles 91
4 Organisation générale du système d'adaptation 93
4.1 Objectifs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93
4.2 Dénitions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94
4.3 Architecture du système d'adaptation . . . . . . . . . . . . . . . . . . . . . . 95
4.3.1 Le cadre de conception . . . . . . . . . . . . . . . . . . . . . . . . . . 98
4.3.2 La boîte à outils . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 100
4.4 Conclusion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 102
5 Conception d'un système d'adaptation et de réaction dynamique à granularité
variable 105
5.1 Propriétés du système d'adaptation et de réaction . . . . . . . . . . . . . . . . 105
5.2 Modèle du système d'adaptation et de réaction . . . . . . . . . . . . . . . . . . 106
5.2.1 Dénition d'une entité . . . . . . . . . . . . . . . . . . . . . . . . . . 107
5.2.2 Dénition d'une entité adaptative . . . . . . . . . . . . . . . . . . . . 109
5.2.3 Entité adaptative et réaction . . . . . . . . . . . . . . . . . . . . . . . 117
5.2.4 Entité adaptative et synchronisation d'adaptations multiples . . . . . . 120
5.3 Dénition des modèles de conception par spécialisation d'entité . . . . . . . . 122
5.3.1 Hiérarchie de représentation des abstractions de conception . . . . . . 123
5.3.2 Propagation des adaptations au sein de l'échelle de niveaux d'abstractions125
5.3.3 Exemples de spécialisations de modèles de conception . . . . . . . . . 126
5.4 Conclusion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 127
6 Conception d'un système de gestion de ressources et de distribution d'applications
en environnements mobiles 131
6.1 Propriétés du système de gestion de ressources et de distribution d'applications 132
6.2 Caractérisation de l'environnement mobile . . . . . . . . . . . . . . . . . . . . 133
6.2.1 Dénition du modèle de Ressources / Entités utilisatrices . . . . . . . . 133
6.2.2 Particularités liées à l'environnement mobile . . . . . . . . . . . . . . 137
Table des matières 3
6.2.3 Gestion du modèle au niveau d'une entité . . . . . . . . . . . . . . . . 138
6.3 Caractérisation des applications . . . . . . . . . . . . . . . . . . . . . . . . . 141
6.4 Caractérisation du système de gestion des ressources et de distribution des applications
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 142
6.4.1 Architecture du système et passage à l'échelle des services . . . . . . . 142
6.4.2 Services et politiques . . . . . . . . . . . . . . . . . . . . . . . . . . . 145
6.4.3 Dénitions des services et politiques par spécialisations d'entités . . . . 150
6.4.4 Contrôle des adaptations . . . . . . . . . . . . . . . . . . . . . . . . . 151
6.5 Conclusion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 153
III Le système AeDEn 155
7 Mise en uvre et expérimentations 157
7.1 Mise en uvre d'AeDEn . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 157
7.1.1 Préliminaires MolèNE . . . . . . . . . . . . . . . . . . . . . . . . . . 157
7.1.2 Dénition du composant adaptatif MolèNE par spécialisation d'entité
adaptative . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 159
7.1.3 Communication par évènement . . . . . . . . . . . . . . . . . . . . . 160
7.1.4 Exemple : mise en uvre du SGEL . . . . . . . . . . . . . . . . . . . 161
7.2 Expérimentations d'utilisation d'AeDEn . . . . . . . . . . . . . . . . . . . . . 167
7.2.1 Navigateur pour environnement mobile . . . . . . . . . . . . . . . . . 167
7.2.2 Résultats des performances de l'application . . . . . . . . . . . . . . . 169
7.2.3 Résultats des utilisations des ressources propres à l'environnement mobile
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 172
7.3 Bilan . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 176
Conclusion
Introduction 11
I Le contexte de la thèse 15
1 Du xe vers le mobile . . . 17
1.1 Les terminaux . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
1.1.1 Caractéristiques des terminaux portables . . . . . . . . . . . . . . . . . 17
1.1.2 Comparaisons avec les stations xes . . . . . . . . . . . . . . . . . . . 18
1.2 Les réseaux . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
1.2.1 Topologies des réseaux sans-l . . . . . . . . . . . . . . . . . . . . . . 20
1.2.2 Technologies des réseaux sans-l . . . . . . . . . . . . . . . . . . . . 23
1.2.3 Comparaison avec les réseaux laires . . . . . . . . . . . . . . . . . . 24
1.3 Discussion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
2 Systèmes d'adaptation aux environnements mobiles 29
2.1 Dénitions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
2.2 Transparence de la mobilité . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
2.2.1 Transparence de l'adressage IP . . . . . . . . . . . . . . . . . . . . . . 32
2.2.2 Transparence au niveau du protocole TCP . . . . . . . . . . . . . . . . 33
2.2.3 Transparence des systèmes de chiers . . . . . . . . . . . . . . . . . . 37
2.2.4 Transparence au niveau du protocole HTTP . . . . . . . . . . . . . . . 40
2.2.5 Résumé . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
2.3 Le besoin de spécialisation . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
2.3.1 Spécialisation de la qualité de service . . . . . . . . . . . . . . . . . . 42
2.3.2 Spécialisation de comportement d'exécution incluant des stratégies
d'adaptation spéciques . . . . . . . . . . . . . . . . . . . . . . . . . 46
2.3.3 Résumé . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
2.4 Adaptation et réexivité . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50
2.4.1 Résumé . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54
2.5 Discussion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54
3 Stratégies d'adaptation en environnements mobiles 59
3.1 Stratégies de gestion des données . . . . . . . . . . . . . . . . . . . . . . . . . 59
3.1.1 Transformation des données . . . . . . . . . . . . . . . . . . . . . . . 59
3.1.2 Préchargement . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63
3.1.3 Réplication et cohérence des données . . . . . . . . . . . . . . . . . . 67
3.1.4 Résumé . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70
3.2 Stratégies de gestion des ressources . . . . . . . . . . . . . . . . . . . . . . . 71
3.2.1 Nommage, découverte et localisation des ressources . . . . . . . . . . 71
3.2.2 Modèles de conception de systèmes distribués . . . . . . . . . . . . . . 74
3.2.3 Partage et équilibrage de charge . . . . . . . . . . . . . . . . . . . . . 84
3.2.4 Résumé . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90
II Généricité, gestion des ressources et distribution des applications en environnements
mobiles 91
4 Organisation générale du système d'adaptation 93
4.1 Objectifs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93
4.2 Dénitions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94
4.3 Architecture du système d'adaptation . . . . . . . . . . . . . . . . . . . . . . 95
4.3.1 Le cadre de conception . . . . . . . . . . . . . . . . . . . . . . . . . . 98
4.3.2 La boîte à outils . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 100
4.4 Conclusion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 102
5 Conception d'un système d'adaptation et de réaction dynamique à granularité
variable 105
5.1 Propriétés du système d'adaptation et de réaction . . . . . . . . . . . . . . . . 105
5.2 Modèle du système d'adaptation et de réaction . . . . . . . . . . . . . . . . . . 106
5.2.1 Dénition d'une entité . . . . . . . . . . . . . . . . . . . . . . . . . . 107
5.2.2 Dénition d'une entité adaptative . . . . . . . . . . . . . . . . . . . . 109
5.2.3 Entité adaptative et réaction . . . . . . . . . . . . . . . . . . . . . . . 117
5.2.4 Entité adaptative et synchronisation d'adaptations multiples . . . . . . 120
5.3 Dénition des modèles de conception par spécialisation d'entité . . . . . . . . 122
5.3.1 Hiérarchie de représentation des abstractions de conception . . . . . . 123
5.3.2 Propagation des adaptations au sein de l'échelle de niveaux d'abstractions125
5.3.3 Exemples de spécialisations de modèles de conception . . . . . . . . . 126
5.4 Conclusion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 127
6 Conception d'un système de gestion de ressources et de distribution d'applications
en environnements mobiles 131
6.1 Propriétés du système de gestion de ressources et de distribution d'applications 132
6.2 Caractérisation de l'environnement mobile . . . . . . . . . . . . . . . . . . . . 133
6.2.1 Dénition du modèle de Ressources / Entités utilisatrices . . . . . . . . 133
6.2.2 Particularités liées à l'environnement mobile . . . . . . . . . . . . . . 137
Table des matières 3
6.2.3 Gestion du modèle au niveau d'une entité . . . . . . . . . . . . . . . . 138
6.3 Caractérisation des applications . . . . . . . . . . . . . . . . . . . . . . . . . 141
6.4 Caractérisation du système de gestion des ressources et de distribution des applications
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 142
6.4.1 Architecture du système et passage à l'échelle des services . . . . . . . 142
6.4.2 Services et politiques . . . . . . . . . . . . . . . . . . . . . . . . . . . 145
6.4.3 Dénitions des services et politiques par spécialisations d'entités . . . . 150
6.4.4 Contrôle des adaptations . . . . . . . . . . . . . . . . . . . . . . . . . 151
6.5 Conclusion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 153
III Le système AeDEn 155
7 Mise en uvre et expérimentations 157
7.1 Mise en uvre d'AeDEn . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 157
7.1.1 Préliminaires MolèNE . . . . . . . . . . . . . . . . . . . . . . . . . . 157
7.1.2 Dénition du composant adaptatif MolèNE par spécialisation d'entité
adaptative . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 159
7.1.3 Communication par évènement . . . . . . . . . . . . . . . . . . . . . 160
7.1.4 Exemple : mise en uvre du SGEL . . . . . . . . . . . . . . . . . . . 161
7.2 Expérimentations d'utilisation d'AeDEn . . . . . . . . . . . . . . . . . . . . . 167
7.2.1 Navigateur pour environnement mobile . . . . . . . . . . . . . . . . . 167
7.2.2 Résultats des performances de l'application . . . . . . . . . . . . . . . 169
7.2.3 Résultats des utilisations des ressources propres à l'environnement mobile
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 172
7.3 Bilan . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 176
Conclusion
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum
|
|