ECTS
4 crédits
Composante
Collège Sciences et Technologies pour l’Energie et l’Environnement (STEE)
Volume horaire
33h
Description
L’UE Interopérabilité des Systèmes d’Information a pour objectif d’étudier le niveau d’interopérabilité d’un (ou plusieurs) Système(s) d’Information en vue de proposer et d’implémenter des solutions techniques permettant d’améliorer ce niveau d’interopérabilité. Deux points de vue sont combinés afin d’apporter des solutions adaptées : un point de vue fonctionnel centré sur l’étude de l’interopérabilité au sein d’une organisation, ou entre plusieurs organisations ; et un point de vue technique centré sur les techniques et les outils permettant de résoudre les problèmes d’interopérabilité.
Le point de vue fonctionnel s’appuie sur une démarche multi-niveaux de type MDA faisant référence à la modélisation d’entreprise et à la modélisation de processus collaboratifs (BPMN) pour analyser, diagnostiquer et concevoir le futur système d’information interopérable. Le point de vue technique recense les différents types de solutions techniques existantes permettant de traiter l’interopérabilité et de les combiner pour définir une architecture interopérable : intégration de type EAI, approche par les ontologies, workflows, architectures à base de services, etc.
Chacun des 2 points de vue s’appuie sur des cas d’étude et des TP d’application pour une montée en compétence progressive des apprenants. Les 2 points de vue sont ensuite combinés via la mise en œuvre d’une démarche complète d’analyse, de diagnostic, de conception puis d’implémentation, cela à travers un projet fil rouge. Ce projet est basé sur la situation de plusieurs entreprises entretenant des relations de type client-fournisseurs et devant collaborer pour gérer au mieux un processus collaboratif impliquant des flux de données entre elles. Les apprenants ont donc des productions successives tout au long de la démarche préconisée, et aboutissent à la réalisation d’un dossier d’études complet ainsi qu’à la réalisation d’une maquette informatique permettant de matérialiser la solution technique d’interopérabilité qu’ils préconisent.
Ressources pédagogiques :
L’ensemble des supports proposés est stocké dans l’environnement e-Learn et sont donc dans des formats numériques :
- Diapositives de cours.
- Documents permettant de décrire et traiter le cas d’étude utilisé en séances pour l’étude de BPMN et de la méthodologie d’étude de l’interopérabilité, avec les éléments de correction.
- Documents de TP pour les manipulations d’outils permettant de mettre en œuvre des solutions techniques pour l’interopérabilité.
- Documents permettant de décrire le projet commun aux 2 enseignants et de lister les questions à traiter.
Objectifs
- Acquérir une vision « systémique » d’une organisation, de son Système d’Information, et des solutions techniques favorisant l’interopérabilité de ce SI.
- Être capable de modéliser une organisation et son SI à l’aide d’une démarche de type MDA (Model Driven Architecture), en particulier maitriser la modélisation BPMN.
- De conduire une étude d’Interopérabilité des Systèmes et des Applications d’Entreprise (ISAE) au sein d’une organisation.
- D’identifier des solutions techniques pertinentes pour améliorer l’interopérabilité d’une ou plusieurs organisations.
- D’implémenter ces solutions techniques pour rendre interopérable un ou plusieurs SI d’une organisation (ou de plusieurs organisations).
Pré-requis obligatoires
- Modélisation d’entreprise
- Programmation logicielle
- Bases de données
- Réseaux et architectures logicielles
Contrôle des connaissances
Évaluation Continue Intégrale (ECI) 100% (70% écrit + 30% oral)
Contrôle continu : Production de livrables pour chaque jalon de la démarche préconisée, i.e. livrables intermédiaire de type rapports + livrable final de type « maquette logicielle »
Compétences visées
Bloc C1 : Développer des fonctionnalités logicielles |
Bloc BC02 : Développement et intégration de savoirs hautement spécialisés |
C1.1 Concevoir et modéliser des programmes et des systèmes informatiques |
Compétent |
Bloc C2 : Produire de l’information et de la connaissance |
Bloc BC01 : Usages avancés et spécialisés des outils numériques |
C2.3 Collecter, stocker, transformer les données |
Compétent |
Bloc BC02 : Développement et intégration de savoirs hautement spécialisés |
C2.4 Analyser les données et produire de l'information. |
Débutant | |
Bloc BC02 : Développement et intégration de savoirs hautement spécialisés |
C2.5 Découvrir, représenter et exploiter des connaissances. |
Compétent | |
Bloc C5 : Travailler dans le cadre des projets pluridisciplinaires, de recherche, d'innovation et internationaux |
Bloc BC04 : Appui à la transformation en contexte professionnel |
C5.1 Gérer un projet |
Compétent |
Bloc BC03 : Communication spécialisée pour le transfert de connaissances |
C5.2 Formuler et modéliser des problèmes de systèmes complexes |
Compétent |