TITRE : Ingénierie Des Modèles (IDM) / Model driven Engineering (MDE)
Le titre est en anglais ainsi que l'ensemble de la fiche si le cours est en anglais. L'enseignant a le choix de faire son cours en français ou en anglais. Ce choix doit être fait maintenant (et non pas après la première séance)
DUREE : 8 semaines (évaluation comprise)
RESPONSABLE : M. Blay
QUALITE/CV : Mireille Blay-Fornarino est enseignante à l'Ecole Polytechnique Universitaire de Nice-Sophia Antipolis au département SI. Co-responsable de l'action IDM du CNRS, co-manager de la mailing liste planet-MDE, co-editeur du livre L'ingénierie dirigée par les modèles - Au-delà du MDA, membre des CP aux journées IDM, Wisme 2005, membre du projet RNTL FAROS,
Un seul responsable par cours
AUTRES INTERVENANTS ACADEMIQUES (Nom / Etablissement) :
AUTRES INTERVENANTS EN ENTREPRISE (Nom / Entreprise) :
RESUME : L'IDM (Ingénierie dirigée par les modèles) est le domaine de l'informatique mettant à disposition des outils, concepts et langages pour créer et transformer des modèles.
Ce que propose l'approche de l'ingénierie des modèles (IDM, ou MDE en anglais pour Model Driven Engineering) est simplement de mécaniser le processus que les ingénieurs expérimentés suivent à la main. L'intérêt pour l'IDM a été fortement amplifié à la fin du XX-esiècle lorsque l'organisme de standardisation OMG (Object Modeling Group) a rendu publique son initiative MDA (Model Driven Architecture).
Ce module aborde l'IDM à la fois dans ces aspects modélisation, transformation et applications industrielles. Cet enseignement est composé de cours et TP, et s'appuie sur le développement d'un microprojet qui mettra en application les différents éléments présentés dans cet enseignement.
OBJECTIFS : Acquisition des connaissances élémentaires en IDM, étude d'outils de support à l'IDM et première expérience en développement par modélisation.
CONTENU (1 ligne par séance si possible au format [Titre ] [Nature (C / TD / TP)] [Durée] [Intervenant] ) :
PREREQUIS :
BIBLIOGRAPHIE :
SUPPORT de COURS :
|
Site Web du Cours |
Polycopié du cours |
Copie des transparents |
Support de cours |
OUI |
|
|
http://www.polytech.unice.fr/~blay/ENSEIGNEMENT/IDM/
MODE D’EVALUATION :
Quelque soit la langue du cours, c'est l'étudiant qui choisi la langue dans laquelle il sera évalué. La rédaction du sujet est dans la langue du cours (un cours en français aura un sujet en français, un cours en anglais aura un sujet en anglais).
|
Présentation Orale |
Ecrit en temps limtié |
Livraison sur Site Web |
Production Logicielle |
X |
|
|
Rédaction d’un mémoire |
X |
|
|
Examen |
|
|
|
Mettre une croix dans le mode d'évaluation choisi
Ce module sera évalué par les travaux réalisés autour d'un micro-projet.
Plusieurs sujets seront donnés lors de la première séance. Nous souhaitons que ces sujets portent sur des problématiques données par des industriels. Les étudiants dont le projet de fin d'étude présente un aspect ingénierie des modèles pourront baser le micro-projet sur le projet de fin d'étude après validation par le responsable du module.
Le micro-projet sera évalué via 4 rendus : un rapport, une soutenance, les outils réalisés, un site web.
Le choix des technologies de support aux développements relatifs au micro-projet est laissé libre : ateliers de modélisation, support aux transformations, ... Les évaluations de ces outils et les éventuelles difficultés rencontrées feront partie du rapport de micro-projet.
Travail attendu : Ce module suppose de s'intéresser aux nouveaux environnements de développement. Le micro-projet ne devra pas exiger plus de 2 heures de travail hebdomadaire en dehors des heures consacrées au module, soit 4h par semaine.