Outils pour utilisateurs

Outils du site


recherche:masters:daiki_rhama

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
recherche:masters:daiki_rhama [2014/10/13 13:43]
daikhi [Prototype Logiciel]
recherche:masters:daiki_rhama [2014/10/14 09:05] (Version actuelle)
tigli
Ligne 1: Ligne 1:
-====== Raisonnement Sémantique pour la Composition Réactive de Services ====== 
  
-===== Sujet Rahma Daikhi =====+====== Sujet de stage de Recherche de Rahma Daikhi, en Master ​ ====== 
 + 
 +Le Master IFI de l'UNS a été obtenu en Septembre 2014 avec la mention "Assez Bien"​. 
 + 
 +Grâce à ces résultats, le sujet se prolonge avec le [[https://​www.tigli.fr/​doku.php?​id=recherche:​masters:​rocher_gerald|projet de recherche de Gérald Rocher]] en 2014-2015 ​  
 + 
 +====== Raisonnement Sémantique pour la Composition Réactive de Services ======
  
-Résumé :+=== Résumé : ===
 Dans l'​informatique ambiante, les applications logicielles nécessitent de s’adapter dynamiquement à leur contexte d’exécution face à la diversité des situations (évolution des services, changements de l’environnement physique). ​ Dans l'​informatique ambiante, les applications logicielles nécessitent de s’adapter dynamiquement à leur contexte d’exécution face à la diversité des situations (évolution des services, changements de l’environnement physique). ​
 Dans ce projet, nous souhaitons mettre en œuvre un mécanisme de sélection sémantique de services basé sur un ensemble de services annotés. Ce mécanisme se repose sur une comparaison sémantique de services. Il pourra ensuite être intégré au sein des schémas d’adaptation dynamique des applications logicielles. ​   ​ Dans ce projet, nous souhaitons mettre en œuvre un mécanisme de sélection sémantique de services basé sur un ensemble de services annotés. Ce mécanisme se repose sur une comparaison sémantique de services. Il pourra ensuite être intégré au sein des schémas d’adaptation dynamique des applications logicielles. ​   ​
Ligne 19: Ligne 24:
 === HowTo : Installation Complète === === HowTo : Installation Complète ===
  
-== Du prototype "​stable" ​en date du 18-09-14 : ==+==  ​Prototype ​en date du 13-10-14 : ==
 Il s'agit du prototype de peuplement de la base de connaissance. Le prototype incluant la sélection sémantique de service n'est pas opérationnel. Il s'agit du prototype de peuplement de la base de connaissance. Le prototype incluant la sélection sémantique de service n'est pas opérationnel.
  
Ligne 32: Ligne 37:
  
   * **Lancement application complète** ​   * **Lancement application complète** ​
-    - exécuter ​le projet WCompAddIn depuis SharpDevelop +    - Exécuter ​le projet WCompAddIn depuis SharpDevelop 
-    - dans le nouveau Sharpdevelop ouvrir 2 container (à binder avec respectivement les noms : Appli (port control : 3000, port functional 3001), Weaver (port control : 3100, port functional 3101) +    - Dans le nouveau Sharpdevelop ouvrir 2 container (à binder avec respectivement les noms : Appli (port control : 3000, port functional 3001), Weaver (port control : 3100, port functional 3101) 
-    - charger ​(import) weaver-bdc.wcc (SharpWcomp3\src\Beans\AADesigner-Vincent) +    - Charger ​(import) weaver-bdc.wcc (SharpWcomp3\src\Beans\AADesigner-Vincent) 
-    - lancer ​UPnP Wizard Designer connecté avec l'​Appli_structural_X +    - Lancer ​UPnP Wizard Designer connecté avec l'​Appli_structural_X 
-    - lancer ​AA Designer connecté avec l'​Appli_structural_X l'​Appli_functional_X Weaver_structural_X Weaver_functional_X+    - Lancer ​AA Designer connecté avec l'​Appli_structural_X l'​Appli_functional_X Weaver_structural_X Weaver_functional_X
     - Tester la sélection des AA dans l'AA Designer en exécutant le fichier switch_light.aa (changer l'​extension) {{:​recherche:​masters:​switch_light.rar|}}     - Tester la sélection des AA dans l'AA Designer en exécutant le fichier switch_light.aa (changer l'​extension) {{:​recherche:​masters:​switch_light.rar|}}
    
Ligne 56: Ligne 61:
 == Démonstration 1: Peuplement et enrichissement de la Base de connaissance== == Démonstration 1: Peuplement et enrichissement de la Base de connaissance==
  
-  * {{:​recherche:​masters:​démo.avi}} 
   * Vérifier le peuplement de la base de connaissance lors l'​apparition des services pour dispositifs à travers le console du Netbeans dans lequel s'​affiche les triplets RDF qui viennent d'​être récupérer dans la base de connaissance sous forme de "​conquer add("​sujet_x","​prédicat_x","​objet_x"​)"​. ​     * Vérifier le peuplement de la base de connaissance lors l'​apparition des services pour dispositifs à travers le console du Netbeans dans lequel s'​affiche les triplets RDF qui viennent d'​être récupérer dans la base de connaissance sous forme de "​conquer add("​sujet_x","​prédicat_x","​objet_x"​)"​. ​  
   * Vérifier l'​accroissement de l'​ontologie en exécutant des requêtes SPARQL dans l'​interface graphique conquer. Par exemple, sélectionner le Persets: "​Services"​ et appuier sur le boutton run {{:​recherche:​masters:​run.png?​15|}} ​   * Vérifier l'​accroissement de l'​ontologie en exécutant des requêtes SPARQL dans l'​interface graphique conquer. Par exemple, sélectionner le Persets: "​Services"​ et appuier sur le boutton run {{:​recherche:​masters:​run.png?​15|}} ​
 +  * {{:​recherche:​masters:​démo.avi}}
   ​   ​
 === Démonstration 2 : Sélection sémantique de services dans le tisseur d'AA === === Démonstration 2 : Sélection sémantique de services dans le tisseur d'AA ===
Ligne 72: Ligne 77:
   * La solution Conquer :​[[https://​trolen.polytech.unice.fr/​svn/​UPnP/​Project_Continuum/​Conquer/​]]   * La solution Conquer :​[[https://​trolen.polytech.unice.fr/​svn/​UPnP/​Project_Continuum/​Conquer/​]]
  
 +=== Présentation et Rapport final ===
 +  * Présentation finale :​{{:​recherche:​masters:​presentationfinale.pptx|}}
 +  * Rapport final :​{{:​recherche:​masters:​rapportfinal.pdf|}}
  
  
recherche/masters/daiki_rhama.1413200607.txt.gz · Dernière modification: 2014/10/13 13:43 par daikhi