INF743 - Architecture logicielle

Sommaire

Cycle
2e cycle
Crédits
3 crédits
Faculté/Centre
Faculté des sciences
Répartition de la charge de travail
3-0-6
Cible(s) de formation

Définir une nouvelle architecture logicielle en fonction d’une analyse des besoins; modifier une architecture existante, l’adapter à l’évolution des besoins; effectuer la migration d’une architecture.

Contenu

Description des familles d’architectures logicielles; énumération des principaux attributs de qualité en lien avec les normes en vigueur (ISO/IEC 9126, ISO/IEC 25000); choix d'une architecture appropriée en fonction d'une analyse des attributs de qualité requis; détermination des caractéristiques et des contraintes d'une architecture; modification d'une architecture tenant compte de ces contraintes et de l’évolution des besoins; planification et réalisation d'une migration d’architecture. Production d’un travail proposant une solution d’architecture logicielle.