everything.study
LOG530

Réingénierie du logiciel

1er cycle

Préalable(s) LOG210 Sigle LOG530 Responsable Département de génie logiciel et TI Cycle 1 er Crédits 3 Charge de travail Cours (39h) Laboratoire ou travaux pratiques (24h) Travaux personnels (72h) Plan du cours Site du cours Horaire LOG530 - Réingénierie du logiciel Ce cours vise à s'initier aux concepts et les pratiques de réingénierie du logiciel. Au terme de ce cours, la personne étudiante sera en mesure de : expliquer le processus et les patrons de réingénierie du logiciel; proposer et appliquer des solutions concrètes pour la réingénierie d un logiciel existant; analyser la qualité de logiciel; appliquer des techniques de réusinage et de rétro-ingénierie; distinguer les bonnes et mauvaises pratiques d'implémentation/conception. Éléments de contenu : ingénierie et réingénierie du logiciel. Rétro-ingénierie et ses outils. Maintenance et évolution du logiciel. Réusinage du code. Changements de logiciel et analyse de l'impact. Analyse de la qualité du logiciel pour la réingénierie. Patrons de réingénierie. Visualisation et compréhension du logiciel. Reconstruction d'architecture.

Sources