Mémoire Online: Ligne de produits logiciels pour systèmes sensibles au contexte

Sommaire: Ligne de produits logiciels pour systèmes sensibles au contexte

Introduction Générale
Chapitre I : Contexte et fondement
Introduction
1. Notion de contexte
2. Notion de sensibilité au contexte
3. Lignes de Produits Logiciels
4. Ligne de produits logiciels statiques
5. Ligne de produits logiciels dynamique
6. Les systèmes informatiques autonomes
7. La relation entre l‟informatique autonome et l‟informatique sensible au contexte
8. Objectif
Conclusion
Chapitre II : Approches non-SPLs pour les systèmes sensibles au contexte
Introduction
1. Modèles de sensibilité au contexte
1.1 Les modèles à paires clés-valeurs
1.2 Les modèles logiques
1.3 Les modèles orientés objet
1.4 Les modèles à langage de description
1.5 Les modèles graphiques
1.6 Les modèles ontologiques
2. Principales plateformes existantes de sensibilité au contexte
2.1. Context Toolkit
2.2. Contexte Broker Architecture (CoBrA)
2.3. Context Management Framework (CMF)
2.4. Service oriented context-aware middleware (SOCAM)
2.5. Plateforme d‟adaptation d‟applications a de nouveaux contextes d‟utilisation SECAS
Conclusion
Chapitre III : Approches SPLs pour les systèmes sensibles au contexte
Introduction
1. Ligne de Produits Logiciels
1.1 La gestion de la variabilité des systèmes sensibles au contexte
1.2 Modélisation de contexte et l‟adaptation dynamique avec Le modèle de caractéristiques
1.2.1 Modélisation des caractéristiques du contexte
1.2.2 Analyse du contexte
1.2.3 Modélisation de l‟adaptation
1.3 Modélisation des caractéristiques dynamiques d‟une application
2. SPL Statique pour la dérivation des systèmes sensibles au contexte
3. SPL Dynamique pour la dérivation des systèmes sensibles au contexte
4. Ligne de Produits Logiciels autonome ASPL
Conclusion
Chapitre IV : Ligne de Produits Logiciels Pour Systèmes Sensibles au Contexte
Introduction
1. CA-SPL: Une vue générale
2. Adaptation automatique des poids de réseau de neurones
2.1  Le processus de définition des connaissances
2.1.1 Modélisation des systèmes sensibles au contexte
2.1.2 La gestion de la  variabilité des systèmes sensibles au contexte
2.2 Le processus de génération des évènements contextuels
2.2.1 CMS Virtuel
2.3 Le processus de génération des plans de reconfigurations
2.4 L‟exécution de l‟algorithme d‟apprentissage
2.4.1 Modélisation du réseau de neurones pour l‟application sensible au contexte
2.4.2 L‟apprentissage du réseau de neurones
Conclusion
Chapitre V : Cas d’étude
Introduction
1. Cas d‟étude : un système de notification
2. Défie
3. Cycle de vie d‟apprentissage du réseau neuronal
4. Cycle de vie de l‟adaptation d‟une application
5. Phase de conception : l‟apprentissage du réseau de neurones
5.1 Modélisation de variabilité avec le modèle de caractéristiques
5.2 Représentation de l‟information contextuelle
5.3 Représentation des contraintes sous forme d‟un tableau.
5.4 Exécution de l‟algorithme génétique
5.5 Apprentissage du réseau de neurones artificiels
6. Phase d‟exécution : L‟utilisation du Réseau de Neurones
Conclusion
Chapitre VI : Conclusion Générale
Conclusion
1 Contributions
1.1 Représentation binaire de contexte
1.2 Représentation Matriciel des contraintes de FM
1.3 Génération des exemples d‟apprentissage
2 Les leçons tirées
3 Perspectives du travail
Bibliographie

Extrait du mémoire Ligne de produits logiciels pour systèmes sensibles au contexte

Chapitre I : Contexte et fondement
Introduction :
De nos jours, l’informatique devient de plus en plus omniprésente. À la différence des systèmes d‟information classiques, L’explosion de la téléphonie mobile et la présence sur le marché des ordinateurs portables, d’assistants numériques et de toutes sortes de plates-formes clientes portables, constituent des indicateurs forts des utilisations futurs des systèmes informatiques impliquant plus de mobilité et de variété d’usage.
Dans le cadre de ce mémoire, on s‟intéresse aux applications sensibles au contexte dans un environnement dynamique et hétérogène. Ce dernier est soumis aux caractéristiques variables des ressources, des dispositifs utilisés et à la mobilité des usagers. Ce qui rend nécessaire l‟utilisation des applications sensibles au contexte qui détectent les variations de l‟environnement et adaptent leurs comportements en conséquence.
Nous proposons dans ce chapitre une introduction aux systèmes sensibles au contexte, les solutions classiques et SPLs existantes pour le problème de la sensibilité au contexte, ainsi qu‟un aperçu des principaux avantages offerts par leurs utilisations et leurs limites, Ainsi que la nécessité des SPL dynamiques.
1. Notion de contexte
On distingue dans les articles de recherche plusieurs définitions du mot contexte suivant les domaines de l‟ingénierie. Nous commençons par donner plusieurs définitions utilisées dans le domaine de l‟informatique.
La définition littérale du mot contexte considère le contexte comme « l‟ensemble des unités d‟un niveau d‟analyse déterminé (phénomène, unité lexicale, phrase…) constituant l‟entourage temporel (parole) ou spatiale (écriture) d‟une unité » [C. national]. Suivant la même source, le terme contexte représente aussi « un ensemble de circonstances liées à un événement qui se produit ».
Plusieurs travaux qui définissent le contexte à travers des énumérations des entités spécifiques qui représentent le contexte associé à une application. Schilit et Theimer [Schilit, 1994] qui considère le contexte comme un ensemble d‟informations de localisation et l‟identité des personnes et des objets à proximité ainsi que les modifications pouvant intervenir sur ces objets, est l‟une des premières définitions du contexte. Sensiblement la même définition a été reprise par Brown et al [Brown, 1997], ces derniers considèrent le contexte comme étant un ensemble d‟informations de localisation, du profil de personnes auxquels il ajoute des informations temporelles. Ryan et al [Ryan, 1997] ajoutent à cette énumération des informations sur l‟environnement telles que la température.
………..

Si le lien ne fonctionne pas correctement, veuillez nous contacter (mentionner le lien dans votre message)
Mémoire Online: Ligne de produits logiciels pour systèmes sensibles au contexte (2.6 MO) (Cours PDF)
systèmes sensibles au contexte

Télécharger aussi :

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Comments (1)