Syllabus pour le cours "De l'Internet of Things au Semantic Web of Things"

Cours de 5ISS

Ce cours est destiné aux étudiants du parcours transversal ISS. Il constitue une introduction aux principes et aux technologies du web sémantique, un concept que ceux des étudiants issus de la filière IL ont déjà découvert en 4A. Le web sémantique et le web de données liées sont des domaines qui prennent de plus en plus d'importance dans l'IoT, visant à faciliter les échanges de données issues de l'IoT. Ce cours est destiné à identifier certaines problématiques auxquelles l'IoT fait face, et en quoi le web sémantique y répond.

Éléments administratifs

Découpage du cours

  • 2 cours magistraux
    • DATE À DÉFINIR : Un cours d'introduction au Web de données liées, dans lequel vous vous approprierez les limitations du web actuel et vous découvrirez les principes fondateurs d'un nouveau web.
    • DATE À DÉFINIR :Un cours de présentation du web sémantique et de ses applications pour l'IoT, au cours duquel vous découvrirez les principaux éléments constitutifs du web sémantique. Vous serez ensuite amenés à vous interroger comment ces éléments peuvent être intégrés à l'IoT, et quels problèmes de l'IoT peuvent être réglés par le recours au web sémantique.
  • 2 séances de travaux pratiques
    • DATE À DÉFINIR : Une séance pendant laquelle vous utiliserez le logiciel Protégé pour créer une ontologie (vous aurez entre temps compris ce qu'est une ontologie) modélisant de la connaissance dans le domaine des observations météorologiques. Ce TP est assez similaire à ce que les IL ont fait en 4A, mais dans un domaine différent. Il sera donc bénéfique pour vous de constituer des groupes hétérogènes.
    • DATE À DÉFINIR : Une séance pendant laquelle vous développerez, à partir d'une base de code fournie, un outil pour transformer des données CSV issues d'un open data mis en ligne par la ville d'Aarhus, au Danemark, en dataset RDF.

Compétences à acquérir

À la fin de ce module, vous serez capable de :

  • Identifier les principaux composants du web sémantique
  • Employer les technologies du web sémantique pour représenter des connaissances dans un domaine donné
  • Expliquer le comportement d'un raisonneur sur un jeu de données à partir du vocabulaire qui le décrit
  • Transformer un jeu de données à l'aide d'un vocabulaire existant

Vous serez aussi amenés à vous interroger sur les difficultés liées à l'intégration des technologies du web sémantique dans l'IoT.

Évaluation

À l'issue des deux TPs, vous serez amenés à rendre un rapport par binôme qui démontrera votre maîtrise des compétences listées ci-dessus en s'appuyant sur les manipulations abordées en TP.

Ressources pédagogiques

Sujets des TPs

Bibliographie

Section en construction

Contact

  • Nicolas Seydoux : nseydoux@laas.fr
  • Nathalie Hernandez : hernande@univ-tlse2.fr
  • Thierry Monteil : monteil@laas.fr

Useful links

Elsewhere on the web