Rapport de Stage Élève Ingénieur en Informatique INGÉNIERIE DIRIGÉE PAR LES MODÈLES ET COMPOSANTS SENSIBLES AU CONTEXTE Mehdi ZAIER
Previous PDF | Next PDF |
[PDF] Rapport de Stage Élève Ingénieur en Informatique Mehdi ZAIER
Rapport de Stage Élève Ingénieur en Informatique INGÉNIERIE DIRIGÉE PAR LES MODÈLES ET COMPOSANTS SENSIBLES AU CONTEXTE Mehdi ZAIER
[PDF] BIBLIOGRAPHIE SYSTÉMATIQUE - Annuaire de lAfrique du Nord
«Le rapport de la science à la société: le cas des pays du MIDe Gharbi Ben Romdhane et des élèves de la section biblio- YAKDHAN (Mehdi) - New stage in Bulgaro-libyan economic relations » «La France, le Zaïre et l'Afrique » Défense «Informatique: l'Algérie s'engage avec prudence mais confiance dans un
[PDF] cATALOGUE pfE - ENETCom
Conception et développement d'une application de traitement d'imagerie 3D et de comparaison dimensionnelle par rapport à un plan 3D ou pièce référence
[PDF] Système de recherche dinformation étendue basé - Constellation
thèse : Dr Mehdi Adda et Dr Hamid Mcheick pour m'avoir accueilli au sein de leurs groupes respectifs, données d'activités fréquentes des utilisateurs par rapport au modèle classique informatiques, lors de sa soumission d'une nouvelle requête sur les virus « types of (Zaïer 2010) ont proposé une approche basée
[PDF] RAA n°17 du 23 avril 2008 (321 pages) - Préfecture de Seine-et
23 avr 2008 · "Agence de gestion et de développement informatique "AGEDI) des élèves des communes formant le syndicat est désormais assuré par les
[PDF] Sommaire - legislationtn
27 mai 2014 · d'ingénieur général au ministère de l'enseignement supérieur, de la recherche scientifique, des technologies de l'information et de la
[PDF] Année JORT : 2013 JORT Numéro : 009 Date JORT : 29/01/2013
l'informatique des administrations publiques au ministère du transport Mehdi Ben Nasr Atig, substitut du procureur Vu le rapport portant sur les difficultés qu' a connu Monsieur Hassouna Habachi, ingénieur en chef, est Stage de formation dans les bâtiments directeur de la vie scolaire et des affaires des élèves
[PDF] Sommaire - pisttn
Monsieur Hafedh Trigui, ingénieur en chef à la commune de Sfax, est nommé au grade d ingénieur général Par décret nƒ 2000 965 du 11 mai 2000 Monsieur
[PDF] Le recyclage - chimie-physique
[PDF] Introduction Conclusions - OECDorg
[PDF] Conclusion La croissance de la production agricole est
[PDF] Conclusion
[PDF] Introduction Conclusions - OECDorg
[PDF] Introduction Conclusion - cloudfrontnet
[PDF] CONCLUSION
[PDF] Conclusion générale - Agora21
[PDF] Conclusion - Gestion des ressources en eau
[PDF] Viabilité hivernale et impacts des des sels de déneigement sur les sols
[PDF] Conclusion générale - Agora21
[PDF] Promotion des ventes - Faculty & Research
[PDF] la sécurité alimentaire en afrique subsaharienne - Terre des jeunes
[PDF] Conclusion
Faculté des Sciences de Tunis
TELECOM et Management SudParis
Rapport de Stage
Élève Ingénieur en Informatique
INGÉNIERIE DIRIGÉE PAR LES
MODÈLES ET COMPOSANTS
SENSIBLES AU CONTEXTE
MehdiZAIER
Responsable de stage: ChantalTACONET
Juin 2008
Ce stage d"ingénieur a été réalisé au sein du laboratoire CNRS Samovar, Équipe MARGE du départementInformatiquedeTELECOM et Management SudParisRemerciements
C"est une tâche très agréable, mais bien délicate, de présenter mes remer- ciements à tous ceux qui m"ont aidé dans la réalisation de ce travail. Qu"il me soit permis d"exprimer en premier lieu ma gratitude à Madame Chantal TACONET Maître de Conférences au TELECOM et Management SudParis (ex INT), qui a proposé le sujet, a accepté de m"encadrer et m"a fait profiter de son savoir et de sa grande expérience. Qu"elle trouve, ici, le témoignage de ma sincère reconnaissance et mes vifs remerciements. Monsieur Samir MOALLA est à l"origine de cette " aventure ». Comment do- ser, non seulement dans son enseignement, mais aussi dans les conversations que nous avons eues, l"apport considérable dont j"ai bénéficié. Je le remercie aussi pour l"intérêt qu"il m"a toujours manifesté. Ce travail sera examiné et évalué par mes chers professeurs, qu"ils soient vivement remercier pour avoir accepté de faire partie du Jury. J"exprime ma très haute considération et mes vifs remerciements à tous mes enseignants du Département des Sciences de l"Informatique pour les enseignements qu"ils m"ont prodigués tout au long de mes années de formation dans la filière Ingénieur en Sciences de l"Informatique et en première année de Mastère deSciences de l"Informatique.
Ce travail a été réalisé au sein de l"équipe MARGE au Département Infor- matique du TELECOM et Management SudParis, pendant une durée d"environ4 mois et demi. Je tiens donc à témoigner toute ma reconnaissance à tous les
Enseignants, Personnels administratifs et techniques de cette Institution pour l"assistance et l"aide qu"ils m"ont prodigué pour réaliser ce travail. Je remercie particulièrement Messieurs Samir TATA, Denis CONAN, Bruno DEFUDE, Mesdames Sophie CHABRIDON, Brigitte HOUASSINE et mes collègues Zied, Mahmoud, Léon, Mounis, Salah, Mohamed, Soumaya, Wided, Ines, Marie, etc. Durant mon séjour à Evry, j"ai pu bénéficier d"une allocation de la part du TELECOM et Management SudParis. À cette occasion, je veux remercier tous les Responsables de cette Institution pour l"ensemble des facilités qui m"ont été offertes. Je me dois de remercier vivement Messieurs Hassen AMRI et Khaled BSAIESS respectivement Doyen de la Faculté des Sciences de Tunis et Direc- teur du Département des Sciences de l"Informatique d"avoir facilité ma mission. Il serait injuste de ne pas y associer Madame Dorra AMMAR GARGOURI Sous Directrice des Relations avec l"Environnement, Insertion Professionnelle et Formation Continue à l"Université de Tunis El Manar. De très nombreuses personnes dont les noms ne sont pas cités m"ont aidé, encouragé, conseillé. J"espère pouvoir un jour leur témoigner ma reconnais- sance. Enfin, je tiens à exprimer mes affectueuses reconnaissances à ma soeur Sonia et à mes parents pour l"aide et les encouragements qu"ils m"ont prodigués particulièrement tout au long de cette période. iiTable des matières
Remerciements i
Introduction Générale 1
1 Problématique et Objectifs du Stage 4
1.1 Motivation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
41.2 Présentation du projet CASAC . . . . . . . . . . . . . . . . . . .
51.2.1 Description du travail à mettre en oeuvre . . . . . . . . .
61.2.2 Description des différentes tâches à réaliser . . . . . . .
71.3 Impact . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
82 Modélisation de contexte 9
2.1 Introduction aux Applications ubiquitaires . . . . . . . . . . . . .
102.2 Applications sensibles au contexte . . . . . . . . . . . . . . . . .
102.3 Modèles de contexte : Objectifs et terminologie . . . . . . . . . .
122.3.1 Objectifs des modèles de contexte . . . . . . . . . . . . .
122.3.2 Définitions . . . . . . . . . . . . . . . . . . . . . . . . . . .
132.4 Modèles de contexte et systèmes sensibles au contexte . . . . .
152.5 Conclusion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
173 Gestion des informations de contexte avec COSMOS 18
iii3.1 Motivations et objectifs de COSMOS . . . . . . . . . . . . . . . .
193.2 Gestion de contexte . . . . . . . . . . . . . . . . . . . . . . . . .
213.2.1 Architecture du gestionnaire de contexte . . . . . . . . .
213.2.2 Composition d"informations de contexte avec COSMOS .
233.3 Noeud de contexte . . . . . . . . . . . . . . . . . . . . . . . . . .
233.3.1 Le concept noeud de contexte . . . . . . . . . . . . . . . .
243.3.2 Propriétés d"un noeud de contexte . . . . . . . . . . . . .
243.3.3 Architecture d"un noeud de contexte . . . . . . . . . . . .
273.4 Modèle de composant Fractal . . . . . . . . . . . . . . . . . . . .
303.5 Conclusion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
314 Mise en oeuvre 32
4.1 Description des méthodes proposées . . . . . . . . . . . . . . .
334.2 Présentation des outils de développement utilisés . . . . . . . .
334.2.1 Eclipse Modeling Framework (EMF) . . . . . . . . . . . .
344.2.2 Maven . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
354.2.3 Subversion (SVN) . . . . . . . . . . . . . . . . . . . . . .
364.2.4 JAVA Emitter Template (JET) . . . . . . . . . . . . . . . .
364.3 Présentation du Méta-modèle de sensibilité au contexte . . . . .
384.4 Description de la solution élaborée . . . . . . . . . . . . . . . . .
414.4.1 Modèle conforme au métamodèle . . . . . . . . . . . . .
424.4.2 Diagramme de classes et détail des fonctionnalités . . . .
454.4.3 Implémentation . . . . . . . . . . . . . . . . . . . . . . . .
474.4.4 Discussion . . . . . . . . . . . . . . . . . . . . . . . . . .
50Conclusion et Perspectives 54
ivTable des figures
3.1 Architecture de gestion de contexte . . . . . . . . . . . . . . . . .
223.2 Modèle de composant Fractal . . . . . . . . . . . . . . . . . . . .
283.3 Modèle de composant Fractal . . . . . . . . . . . . . . . . . . . .
294.1 Organisation générale d"EMF . . . . . . . . . . . . . . . . . . . .
344.2 Les étapes de la génération avec JET . . . . . . . . . . . . . . .
374.3 Les paquetages du méta-modèle . . . . . . . . . . . . . . . . . .
394.4 Interactions modèle-intergiciel . . . . . . . . . . . . . . . . . . . .
404.5 Entités et éléments observables de notre modèle . . . . . . . . .
444.6 Diagramme de classe de la solution envisagée . . . . . . . . . .
484.7 Constructeur de la classe CAControlerDynamicModel . . . . . .
514.8 Méthode createAllBridges() . . . . . . . . . . . . . . . . . . . . .
524.9 Méthode createBridge() . . . . . . . . . . . . . . . . . . . . . . .
53v