recherche:masters:daiki_rhama
Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
recherche:masters:daiki_rhama [2014/10/13 11:34] – [Prototype Logiciel] daikhi | recherche:masters:daiki_rhama [2014/10/14 07: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:// | ||
+ | |||
+ | ====== Raisonnement Sémantique pour la Composition Réactive de Services ====== | ||
- | Résumé : | + | === Résumé : === |
Dans l' | Dans l' | ||
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 " | + | == |
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 28: | Ligne 33: | ||
* **" | * **" | ||
- | | + | |
* Ouvrir la solution de conquer sous NetBeans (voir clef USB) | * Ouvrir la solution de conquer sous NetBeans (voir clef USB) | ||
* **Lancement application complète** | * **Lancement application complète** | ||
- | - exécuter | + | - Exécuter |
- | - 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 | + | - Charger |
- | - lancer | + | - Lancer |
- | - lancer | + | - Lancer |
- Tester la sélection des AA dans l'AA Designer en exécutant le fichier switch_light.aa (changer l' | - Tester la sélection des AA dans l'AA Designer en exécutant le fichier switch_light.aa (changer l' | ||
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== | ||
- | * {{: | ||
* Vérifier le peuplement de la base de connaissance lors l' | * Vérifier le peuplement de la base de connaissance lors l' | ||
* Vérifier l' | * Vérifier l' | ||
+ | * {{: | ||
| | ||
=== 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 === | ||
+ | |||
* A partir d'un pointcut composé de requêtes SPARQL | * A partir d'un pointcut composé de requêtes SPARQL | ||
* Vers la Base de connaissance peuplée précédemment | * Vers la Base de connaissance peuplée précédemment | ||
- | * Lors de l' | + | * Lors de l' |
* Les annotations de chaque dispositif découvert vont être récupérer dans la base de connaissance. Chaque annotation est insérée sous forme d'un triplet rdf{{: | * Les annotations de chaque dispositif découvert vont être récupérer dans la base de connaissance. Chaque annotation est insérée sous forme d'un triplet rdf{{: | ||
* Si bob veut sélectionner la lampe qui se trouve dans la chambre à coucher, il suffit simplement d' | * Si bob veut sélectionner la lampe qui se trouve dans la chambre à coucher, il suffit simplement d' | ||
=== Patch du code source (base SVN) === | === Patch du code source (base SVN) === | ||
- | * {{: | + | * SharpWCompSemantic: |
+ | * La solution Conquer : | ||
+ | === Présentation et Rapport final === | ||
+ | * Présentation finale : | ||
+ | * Rapport final : | ||
recherche/masters/daiki_rhama.1413200075.txt.gz · Dernière modification : 2014/10/13 11:34 de daikhi