====== Stage de recherche de Master (Mars/Septembre 2015) ====== == Etudiant : == Gérald Rocher == Encadreur du stage pour le laboratoire I3S : == Jean-Yves Tigli == Tuteur enseignant pour Polytech’Nice Sophia : == Isabelle Mirbel ====== Sélection Sémantique de Services pour Dispositif : Gestion Dynamique de la Base de Connaissance ====== === Résumé === Le terme intelligence ambiante se réfère à des environnements ou des systèmes dits « intelligents », construits à partir de services web intégrés à des dispositifs placés dans l’environnement, portés par les utilisateurs (wearable computing) ou embarqués dans des objets physiques de notre vie quotidienne (Web of Things, WoT). Le but de ces systèmes est d’assister les utilisateurs dans leurs tâches quotidiennes et ce, de la manière la plus transparente possible. Le caractère physique, hétérogène et hautement dynamique de l’environnement, des utilisateurs et des objets implique un double challenge pour ces systèmes : (1) leur capacité à s’adapter à la dynamicité de leur environnement, (2) leur capacité à assurer la continuité de service dans le temps. Pour répondre à ces challenges, les technologies issues du domaine web sémantique sont, actuellement, de plus en plus utilisées pour, à partir d’annotations sémantiques (métadonnées) attachées aux dispositifs et aux services, permettre aux systèmes ambiants, non seulement d’avoir accès aux données et descriptions de ceux-ci, mais, surtout, de pouvoir les comprendre et raisonner sur celles-ci (Semantic Web of Things, SWoT). Grace à cette compréhension, le système est en mesure de sélectionner de manière plus pertinente les dispositifs et les services qu’il doit mettre en œuvre. Ces descriptions étant attachées aux dispositifs et aux services, elles héritent de leur dynamicité. Lors d’un premier travail au sein du laboratoire I3S [[https://www.tigli.fr/doku.php?id=recherche:masters:rocher_gerald|(ici)]], a été établie une classification de la dynamicité de la connaissance en trois niveaux distincts et orthogonaux: (1) la dynamicité au niveau des annotations qui contiennent les propriétés physiques des dispositifs, récupérées à partir de capteurs dont les valeurs sont mises à jour périodiquement, (2) la dynamicité au niveau des instances des dispositifs et des services, ceux-ci apparaissant et disparaissant de l’environnement de manière imprévisible, (3) la dynamicité au niveau de la connaissance terminologique, les annotations apportant potentiellement, sous forme de fragments ontologiques, de nouvelles connaissances sur les dispositifs et les services au fur et à mesure de leur découverte. Dans le cadre de ce stage, nous nous concentrons sur la gestion de la dynamicité de la connaissance terminologique pour sa capacité à pouvoir incrémenter « l’intelligence » des systèmes au fur et à mesure que de nouveaux dispositifs sont découverts. == Mots Clés == Web sémantique, représentation de la connaissance, Contexte, Informatique ambiante, Web des objets ===== Positionnement du sujet ===== == Rapport du PFE (Projet de fin d'étude) == {{:recherche:masters:gerald_rocher_rapport_pfe_en.docx|}}{{:recherche:masters:american_flag.png?25|}} ===== Description of Work ===== {{:recherche:masters:dow_stage_gerald_rocher.pdf|}}{{:recherche:masters:french_flag.png?25|}} ===== Rapport intermédiaire ===== {{:recherche:masters:gerald_rocher_intermediate_report.pdf|rapport}}{{:recherche:masters:french_flag.png?25|}}{{:recherche:masters:slides_iot2015.pdf|slides}}{{:recherche:masters:french_flag.png?25|}} ===== Rapport final ===== {{|rapport}}{{:recherche:masters:american_flag.png?25|}} {{:recherche:masters:presentation_09_07.pptx|slides}}{{:recherche:masters:american_flag.png?25|}} ===== Publications ===== ==Soumission IOT 2015 -- Paper == Accepted! :-D **Run-Time knowledge model enrichment in SWoT, A step toward ambient services selection relevancy** //[G.Rocher; J.Y Tigli; S.Lavirotte; R.Daikhi]// **Abstract - ** Semantic web technologies are gaining momentum in the WoT (Web of Things) community for its promising ability to manage the increasing semantic heterogeneity between devices (Semantic Web of Things, SWoT). However, most of the approaches rely on ad-hoc and static knowledge models (ontologies) designed for specific domains and applications. While it is a solution for handling the semantic heterogeneity issue, it offers no perspective in term of ontology evolution over time. We study in this poster several approaches allowing: (1) to handle the semantic heterogeneity issue; (2) to capitalize the knowledge contributions throughout the life of the system allowing it to potentially better assist people in their environment over time. One of the approaches is validated on a real use-case. {{:recherche:masters:iot2015_g_rocher_rev2.pdf|paper}}{{:recherche:masters:american_flag.png?25|}} {{:recherche:masters:IoT_2015.pptx|slides}}{{:recherche:masters:american_flag.png?25|}} ==Soumission UBIComp 2015 -- Poster== **Better Assist People Through Knowledge Capitalization in Ambient Environments** //[G.Rocher; J.Y Tigli; S.Lavirotte; R.Daikhi]// {{:recherche:masters:ubicomp_2015_g_rocher.pdf|poster}}{{:recherche:masters:american_flag.png?25|}} ===== Collaborations ===== [[https://www.tigli.fr/doku.php?id=recherche:masters:stage_rocher_gerald_collaboration_trilogis|TRILOGIS]] [[https://www.tigli.fr/doku.php?id=recherche:collab:espritec:accueil|ESPRITEC (Groupe IoT/M2M)]]