IFT 6253: Conception basée sur les modèles
Automne 2021

Information générale

Cours Conception basée sur les modèles – IFT 6253 – Section A - 3715
Crédits 4
Préalables Aucun. Il est fortement recommandé d'avoir suivi IFT 3911. Bonne connaissance d'UML et de concepts en mathématiques discrètes. Avoir conçu un logiciel complexe
Horaire des cours Mardi 9:30 - 11:20 au Z-205 Pav. Claire-McNicoll
Jeudi 9:30 – 11:20 au B-4265 Pav. 3200 J.-Brillant
Site web officiel StudiUM

Enseignant

Professeur Eugene Syriani
Bureau 2345 Pav. André-Aisenstadt
Courriel Envoyez vos messages sur StudiUM de préférence, sinon à syriani@iro.umontreal.ca
Heures de bureau Prenez RDV par courriel
Site web http://www.iro.umontreal.ca/~syriani

Description

Le but du cours est de familiariser les étudiants avec les tecnhiques de modélisation à différents niveaux d'abstractions, telles que celles en ingénieurie dirigée par modèles et en conception dirigée par simulation. Les sujets couverts sont: l'étude des langages de modélisation et des langages spécifiques au domaine, les techniques de méta-modélisation, la transformation de modèles, les techniques d'analyse des modèles, ainsi qu'une introduction à la modélisation et simulation.

Catalogue officiel

Objectifs

  • Utiliser des technologies de pointe du développement dirigé par les modèles
  • Connaitre et utiliser plusieurs formalismes de modélisation pour concevoir des logiciels
  • Connaitre et utiliser des techniques de génération automatique de logiciels, en utilisant les langages spécifiques au domaine
  • Connaitre et utiliser des techniques pour vérifier et simuler des modèles qui génèrent un logiciel
  • Expérience pratique de développement de votre propre langage de modélisation afin de résoudre un problème spécifique
  • Acquérir de l'expérience à présenter un article scientifique, critiquer des articles et écrire un rapport technique scientifique

Évalutation

Devoirs maison 20% (pondérés selon la difficulté)
Discussion d'article 20% (présentation et participation)
Quiz 20% (2 quiz qui portent sur le cours et les lectures)
Projet final 40% (rédaction d'un papier, présentation et implantation)

Pour les devoirs maison:
  • 2 devoirs (~3 semaines chaque)
  • Tous les travaux seront évalués selon (dans l'ordre): l'exactitude, la qualité du travail, la structure et l'état complet, la présentation
  • Soumission: tous les devoirs sont dus à la date correspondante avant 23:55
  • Il y a 5% de pénalité par jour en retard, jusqu'à 2 jours au maximum, après quoi le devoir sera refusé

Il n'est pas possible de refaire ou faire plus de travail pour augmenter sa note.

Si le papier scientifique produit à la fin du projet est jugé "publiable", vous aurez un A au cours.

Barème des notes finales

Matériel et communications

Tout le matériel, supports et communications sont disponibles dans StudiUM. Cette page n'est qu'informative et pourrait différer de ce qui est annoncé sur StudiUM.

Plan de cours