Unité pédagogique

Interopérabilité des données et sémantique

Derniere édition le: 22/02/2024

Modifier

Responsable:

LEFRANCOIS Maxime

Description générale :

This course is given in English as it corresponds to a Teaching Unit of the International MSc on Cyber Physical and Social Systems (CPS2): AI and IoT

This lecture aims at understanding the data interoperability issues that arise from the integration of existing application, or the evolution of systems. The students will understand and use the main data formats, query languages, and schema definition languages. They will understand the importance of controlled vocabularies and ontologies, and the importance of relaxing data schemas to enable the injection of additional information in documents. The course combines theory and practice on the following topics:

  • Encoding base data types. Numbers, characters, date and time, languages, quantities and units of measures, colors, etc.
  • Data formats. Delimiter separated values, XML, JSON, YAML, data formats for configuration files, markup, multimedia, or 3D models.
  • Data schemas and semantics. Covering XML and JSON schema, controlled vocabularies and ontologies, the Resource Description Framework, rich structured data.
  • The value of data. Everything related to data storage and processing, the data value chain, open data, data interoperability, and the European strategy for data.

Mots-clés:

format de données intéropérabilité sémantique

Nombre d’heures à l’emploi du temps:

20

Domaine(s) ou champs disciplinaires:

Informatique, Systèmes d'information

Langue d’enseignement:

Anglais

Objectifs d’apprentissage:

A la fin de l’unité pédagogique, l’élève sera capable de : Niveau de taxonomie Priorité
Know the main data formats 5. Synthétiser Essentiel
Understand and use the different datatypes 3. Appliquer Essentiel
Know how to use the data query languages for the main data formats 3. Appliquer Important
Know how to use the data schema description language 3. Appliquer Important
Understand the importance of using standardized vocabularies 2. Comprendre Important

Modalités d’évaluation des apprentissages:

Part de l'évaluation individuelle Part de l'évaluation collective
Examen sur table : 50 % Livrable(s) de projet : 0 %
Examen oral individuel : 0 % Exposé collectif : 0 %
Exposé individuel : 0 % Exercice pratique collectif : 0 %
Exercice pratique individuel : 0 % Rapport collectif : 0 %
Rapport individuel : 50 %
Autre(s) : 0 %

Programme et contenus:

Type d’activité pédagogique : Contenu, séquencement et organisation
Lectures

Four main lectures: Part 1. Encoding base data types,  Part 2. Data Formats,  Part 3. Data Schemas and Semantics,  Part 4. The Value of Data

Practical Work

Students will gain experience through practical work, where they need to demonstrate their know-how based on screenshots, documents, and programs.