Enseignants
Langue
d'enseignement
d'enseignement
Thèmes abordés
- concepts de qualité du logiciel
- spécification et exactitude d'un programme
- test de logiciels
- vérification et validation de logiciels
- révision et audit de logiciels
- métriques et meurses de logiciels
- fiabilité de logiciels
Acquis
d'apprentissage
d'apprentissage
A la fin de cette unité d’enseignement, l’étudiant est capable de : | |
1 |
Eu égard au référentiel AA du programme « Master ingénieur civil en informatique », ce cours contribue au développement, à l'acquisition et à l'évaluation des acquis d'apprentissage suivants :
|
Contenu
- Principes de qualité logicielle
- Modèles de logiciel
- Test fonctionnel
- Test structurel
- Compléments de test
- Exécution de tests
- Analyse de programmes
- Analyse à états finis
- Fiabilité logicielle
- Mesure de logiciel
Méthodes d'enseignement
- Cours magistraux hebdomadaires
- Séances d'exercices
- Missions (par groupe de 2 étudiants)
Selon les circonstances, tout ou partie des cours et des exercices pourraient être diffusés et enregistrés pour pouvoir être suivis à distance.
Modes d'évaluation
des acquis des étudiants
des acquis des étudiants
Le cours inclut les devoirs, comptant pour 40% de la note, et un examen, comptant pour 60% de la note. Les devoirs ne peuvent pas être refaits pour la session de septembre; la note reste acquise en septembre.
Ressources
en ligne
en ligne
Bibliographie
- Software Quality Engineering: Testing, Quality Assurance, and Quantifiable Improvement. Jeff Tian. 2005, Wiley-IEEE Computer Society Press.
- M. Pezzè and Michal Young, Software Testing and Analysis: Process, Principles, and Techniques, Wiley, 2008.
- J. Laski, W. Stanley. Software Verification and Analysis. Springer 2009.
- N.E. Fenton and S.L. Pfleeger. Software Metrics: A Rigorous and Practical Approach. 2nd edition, Thomson Computer Press, 1996.
Support de cours
- Les diapositives de cours ainsi que d'autres informations pertinentes et pratiques relatives au cours seront accessibles sur Moodle.
- Lecture slides and other relevant information pertaining to the course are available on Moodle.
Faculté ou entité
en charge
en charge