Logo ÉTS
Session
Cours
Responsable(s) Roger Champagne

Se connecter
 

Sauvegarde réussie
Echec de sauvegarde
Avertissement


Préalables

Aucun préalable requis
 


Descriptif du cours

Ce cours met l'emphase sur les attributs de qualité comme pilotes des activités d'analyse, d'élaboration, d'évaluation et d'implémentation de l'architecture logicielle.

Architecture et cycle de vie, attributs de qualité, tactiques architecturales, styles/patrons architecturaux avec emphase sur les styles modernes (infonuagique - "cloud computing", architectures orientées services - SOA), formalismes pour exprimer une architecture logicielle (notations informelles, UML, langages de description architecturale – ADL), rétro-ingénierie/redécouverte architecturale, méthodes de conception architecturale, évaluation architecturale, lignes de produits logiciels.





Objectifs du cours

À la fin de ce cours, l'étudiant sera en mesure de:

  • spécifier des exigences de qualité avec des scénarios d'attributs de qualité;
  • concevoir une architecture logicielle à l'aide de tactiques et styles/patrons appropriés;
  • documenter une architecture logicielle selon les règles de l'art.

Des objectifs plus spécifiques seront fournis tout au long de la session.


Stratégies pédagogiques

La pédagogie du cours est basée sur les méthodes suivantes :

  • lectures individuelles et exposés magistraux permettant de traiter le contenu du cours;
  • quiz en ligne pour valider des connaissances;
  • exercices en petits groupes durant les cours;
  • divers travaux pratiques individuels et/ou en équipe.

Charge d'enseignement: 39 heures de cours, soit trois (3) heures par semaine pendant treize (13) semaines.

 

Charge de travail: Outre les trois (3) heures en classe, il est attendu que chaque étudiant fournisse six (6) heures de travail personnel ou d’équipe par semaine.



Utilisation d’appareils électroniques

Pour favoriser un bon environnement d’apprentissage dans le cours, une politique d’utilisation des appareils électroniques sera appliquée. Elle est expliquée à l’adresse https://sites.google.com/a/etsmtl.net/cfuhrman/se-preparer-pour-reussir/politique-electronique.



Coordonnées du personnel enseignant le cours

* Double-cliquez sur le champ pour modifier le contenu