COURS // MGL848 Validation et vérification de modèles en génie logiciel
Mes cours favoris
Ce système permet de sélectionner vos cours favoris en prévision de votre inscription qui se fait sur le portail étudiant.
Trimestre | Cours | Groupe |
---|
Description du cours
- Cycle : 2
- Nombre de crédits : 3
- Discipline : Sciences
- Relève de : École de technologie supérieure
Description
Ce cours vise à procurer à l'étudiant une connaissance approfondie des méthodes formelles et semi-formelles pour la description et l'analyse de matériels ou de produits logiciels. Il vise également à faire comprendre les avantages et les limites de ces méthodes. À la fin du cours, l'étudiant sera en mesure de produire un modèle abstrait et formel d'un système, de l'utiliser pour démontrer certaines propriétés, de d'expliquer comment ces propriétés répondent aux spécifications essentielles/critiques du système.
L'étudiant devra également être capable de lire et comprendre des spécifications formelles écrites par des professionnels et de produire des spécifications formelles de systèmes de complexité moyenne. Il possèdera une très bonne connaissance des méthodes existantes et saura discuter intelligemment des avantages et des inconvénients de l'utilisation de telles approches.