Logo ÉTS
Session
Cours
Responsable(s) Ghizlane El boussaidi

Se connecter
 

Sauvegarde réussie
Echec de sauvegarde
Avertissement


Préalables

Aucun préalable requis
 


Descriptif du cours

Ce cours présente les principes de l’ingénierie logicielle dirigée par les modèles. En particulier, le cours aborde le processus de développement logiciel par transformations de modèles et les concepts de modèles indépendants des plateformes et modèles spécifiques aux plateformes.

Ce cours couvre aussi les principes et les standards de modélisation et de méta-modélisation, les langages spécifiques aux domaines et l’architecture dirigée par les modèles MDA (Model-Driven Architecture) de l’OMG (Object Management Group).






Objectifs du cours

Ce cours permettra aux étudiants(es) de :

  • Comprendre les principes de l'ingénierie logicielle dirigée par les modèles.
  • Comprendre l’architecture MDA de l’OMG.
  • Maîtriser les concepts de méta-modélisation et modélisation et utiliser les standards les supportant.
  • Comprendre et utiliser un langage de contraintes.
  • Distinguer syntaxe et sémantique et utiliser un langage permettant d’exprimer la sémantique.
  • Comprendre ce qu’est la modélisation spécifique à un domaine et ce qu’est un langage spécifique à un domaine.
  • Connaître les principales approches pour spécifier les transformations de modèles et les standards associés.

Stratégies pédagogiques

Les objectifs du cours seront atteints par la prestation hebdomadaire de cours magistral portant sur les concepts de l’ingénierie dirigée par les modèles, par des quizz et exercices en classe, par la réalisation d’un projet pratique en équipe, par des rencontres avec le professeur, par la réalisation d’une analyse critique d’articles de recherche dans le domaine, et par un examen pratique et un examen de synthèse « take home ».



Utilisation d’appareils électroniques

Il est interdit de capter le cours ou des portions du cours (enregistrement vidéo, enregistrement audio, photographie) en salle de classe ou en laboratoire à mois d'avoir obtenu au préalable la permission de l'enseignant.



Coordonnées de l’enseignant

* Double-cliquez sur le champ pour modifier le contenu